Thema
|
Datum
|
Von Nutzer
|
Rating
|
Antwort
|
Excel VBA Datei nach Zeit schliessen funktioniert nicht bei Aufruf aus anderer Datei |
03.01.2016 13:07:29 |
Herberthe |
|
|
|
03.01.2016 15:12:17 |
Gast2096 |
|
|
|
03.01.2016 17:52:52 |
Gast34879 |
|
|
|
03.01.2016 18:27:42 |
Gast74860 |
|
|
Von:
Herberthe |
Datum:
03.01.2016 13:07:29 |
Views:
1190 |
Rating:
|
Antwort:
|
Thema:
Excel VBA Datei nach Zeit schliessen funktioniert nicht bei Aufruf aus anderer Datei |
Hallo alle miteinander und ein gesundes erfolgreiches 2016
Ich habe in einer datei1 folgendes Makro in Module->Modul1:
Sub auto_open() 'Startet mit Programmstart
Zeit = Now + TimeValue("00:02:00") ' Läuft 2 min
Application.OnTime Zeit, "Speichern_und_Beenden" ' Sub "Speichern und Beenden" aufrufen
End Sub
Sub Speichern_und_Beenden()
Dateiname = Application.ThisWorkbook.Name ' Thisworkbook.Name schliesst das Workbook von dem aus es gestartet wurde
Workbooks(Dateiname).Close SaveChanges:=True ' Programm gegebenenfalls speichern und beenden
End Sub
Dieses Makro schliesst meine Datei1 nach 2min.
Das funktioniert und ist so gewollt.
Also:Starte ich dies Datei1 wird sie nach 2Min beendet so wie ich es möchte.
Mein Problem:
Starte ich diese Datei1 aber aus einer anderen Datei2 mit dem Makro:
Sub test()
Workbooks.Open "d:\Datei1.xlsm"
End Sub
wird die Datei1 geöffnet, schliesst sich aber nicht mehr nach 2min sondern bleibt auf bis ich sie von Hand schliesse.
Jemand eine Lösungsidee ?
|
- Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
- Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
- Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
- Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
- Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei
Antworten auf Ihren Beitrag zu benachrichtigen
Bitte geben Sie ein aussagekräftiges Thema an.
Bitte geben Sie eine gültige Email Adresse ein!
- Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
- Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
- Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
- Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
- Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei
Antworten auf Ihren Beitrag zu benachrichtigen
Thema
|
Datum
|
Von Nutzer
|
Rating
|
Antwort
|
Excel VBA Datei nach Zeit schliessen funktioniert nicht bei Aufruf aus anderer Datei |
03.01.2016 13:07:29 |
Herberthe |
|
|
|
03.01.2016 15:12:17 |
Gast2096 |
|
|
|
03.01.2016 17:52:52 |
Gast34879 |
|
|
|
03.01.2016 18:27:42 |
Gast74860 |
|
|