![]() |
|
|
zurück zur ÜbersichtDiskussionsgruppe: TabellenkalkulationGuten morgen alle zusammen.
Von: Harry2300 Datum: 08.02.2007, 08:56
alle Antworten zu dieser FrageAntwort 1 von Pistenschreck vom 08.02.2007, 09:13 Hallo Harry Unter DieseArbeitsmappe: Private Sub Workbook_Open() DeinMakro End Sub Gruss Werner Antwort 2 von Harry2300 vom 08.02.2007, 09:41 Vielen Dank für die schnelle Antwort. Aber ich kann nicht wirklich etwas damit anfangen. Ich habe im Visual Basic Editor folgendes: Sub ImportierenderDateinamen () dann was alles dazugehört end Sub Ich bin der totale Noob was das angeht. Naja hast du ja sicherlich schon mitbekommen. Ichhabe es so wie due es beschrieben hast unter dieser Arbeitsmappe erstellt. Wiemuss ich das mit Private Sub umschreiben? Ersetze ich meine Sub ImportierenderDateinamen mit Private Sub Workbook_open () ??? Vielen Dank für deine Geduld und Mühe. Mfg Harry Antwort 3 von Pistenschreck vom 08.02.2007, 09:45 Hallo Harry Unter DieseArbeitsmappe: Private Sub Workbook_Open() ImportierenderDateinamen End Sub Du hast ja Dein Makro in einem Modul. Beim Öffnen der Mappe wird dann automatisch Dein Makro aufgerufen. Gruss Werner Antwort 4 von Harry2300 vom 08.02.2007, 09:55 Super vielen Dank. hat funktioniert :-) Antwort 5 von Pistenschreck vom 08.02.2007, 10:11 Hallo Harry Für den Fall, dass Du in der Mappe Änderungen machen möchtest, ohne dass zuerst das Makro abläuft, kannst Du es zeitlich beschränken. Mit dem fogenden Code wird Dein Makro erst ab 07:00Uhr und bist spätestens 14:00Uhr gestartet. Private Sub Workbook_Open() If Time < "07" Or Time > "14" Then Exit Sub ImportierenderDateinamen End Sub Gruss Werner Antwort 6 von Harry2300 vom 08.02.2007, 10:13 Hallo Werner. Vielen Dank dafür. Aber das ist nicht nötig. Es passt so schon wunderbar :-) Mfg Harry Antworten der Gruppe: Tabellenkalkulation
|
07111 07112 07113 07114 07115 07116 07117 07118 |