PDA

View Full Version : Makro



Miles
20-12-07, 12:31
Hallo Zusammen,

habe eine frage vielleicht hat das schon mal jemand getan. Ich muss ein Makro (Excel) bauen mit Variablen die auf die AS400 zur greifen (SQL). Hab dies noch nie gemacht, hat das vielleicht einer von euch schon mal gemacht?

Danke euch!

Fuerchau
20-12-07, 12:43
Das geht am besten mit MS-Query und ist im Forum hier schon mal beschrieben.

Miles
20-12-07, 12:54
Hm...

ich möchte dort nur Variablen eingeben lassen von dou´s!!! Das ist mein Problem!

Fuerchau
20-12-07, 18:43
Ganz einfach:

Daten->Externe Daten->Neue Abfrage erstellen

Mittels MS-Query kannst du dann deinen SQL graphisch oder über den Designer erstellen.

Parameterwerte definierst du über die Kriterien einfach als "?" wie bei SQL.

Wenn du die Abfrage testest, öffnet MS-Query Inputfelder zum Eingeben der Werte.

Ist der Query ok, gibst du die Daten an Excel zurück.

In der Symbolleiste "Externe Daten" gibt es eine Schaltfläche "Abfrageparameter". In diesem Dialog kannst du jedem Parameter eine Zelle zuordnen.

Änderst du nun die Zelle und clickst "Daten aktualisieren" werden die Daten mit den Parametern neu geladen.

Über die Eigenschaften der Abfrage kannst du diese noch formatieren und ggf. die Feldüberschriften ausblenden, so dass du eigene Überschriften über dem Datenbereich festlegen kannst.

Das Excel kannst du dann ohne DSN-Erstellung an andere User weitergeben.

Miles
21-12-07, 09:47
1000 x mal Danke!!!!! Funktioniert perfekt!