Excel soll beim Öffnen einer Datei Daten abfragen

15/01/2008 - 11:23 von Bjoern | Report spam
Moin!

Excel 2003

Ich habe eine recht komplexe Datei entwickelt, bei der diverse Diagramme
anhand von drei einzugebenen Werten aktualisiert werden:

-Betrachtungs-Jahr
-Betrachtungs-Monat
-Betrachtungsquartal

Für diese drei Werte habe ich jeweils in Excel einen Namen vergeben:
aktJahr, aktMonat, aktQuartal

Je nach eingetragenen Werten, werden Diagrammüberschriften, Kumulierte Werte
und einiges Andere automatisch berechnet und angezeigt.

Ich möchte nun gerne, dass diese drei Werte beim Öffnen der Datei
automatisch abgefragt werden.

Es gibt doch bestimmt eine "BeimÖffnen"-Prozedur, mit der ich die drei
Variablen abfragen kann, oder? Irgendwie per InputBox oder so àhnlich müsste
das doch gehen.

Freue mich auf Tipps!

Danke und viele Grüße,

Björn
 

Lesen sie die antworten

#1 Wolfgang Habernoll
14/01/2008 - 18:05 | Warnen spam
"Bjoern" schrieb im Newsbeitrag
news:
Moin!

Excel 2003

Ich habe eine recht komplexe Datei entwickelt, bei der diverse Diagramme
anhand von drei einzugebenen Werten aktualisiert werden:

-Betrachtungs-Jahr
-Betrachtungs-Monat
-Betrachtungsquartal

Für diese drei Werte habe ich jeweils in Excel einen Namen vergeben:
aktJahr, aktMonat, aktQuartal

Je nach eingetragenen Werten, werden Diagrammüberschriften, Kumulierte Werte
und einiges Andere automatisch berechnet und angezeigt.

Ich möchte nun gerne, dass diese drei Werte beim Öffnen der Datei
automatisch abgefragt werden.

Es gibt doch bestimmt eine "BeimÖffnen"-Prozedur, mit der ich die drei
Variablen abfragen kann, oder? Irgendwie per InputBox oder so àhnlich müsste
das doch gehen.



unter 'Diese Arbeitsmappe' im VB-Editor findest du das Workbook_Open Ereignis,
da kannst du die Abfragen unterbringen

Private Sub Workbook_Open()

ActiveWorkbook.Names("aktJahr").RefersToRange(1, 1) = _
Application.InputBox(prompt:="Jahr eingeben:", Type:=2)

''verfahre für die weitern Namen ebenso und gestalte dir Inputbox nach selbst
(Hilfe F1)

End Sub

mfG
Wolfgang Habernoll

[ Win XP Home SP-2 , XL2002 ]

Ähnliche fragen