Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Wordstart mit Datei erkennen
zurück: Array-Variable anzeigen weiter: Makro zur Löschung von Absatzschaltungen (Enter) Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Bitte Status wählen ! Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
gmassar
Gast


Verfasst am:
02. Sep 2007, 22:32
Rufname:

Wordstart mit Datei erkennen - Wordstart mit Datei erkennen

Nach oben
       Version: Office 2003

Hallo,

ich habe umfangreiche Makros in Word erstellt und starte beim WordStart mit AutoExec eine Stausmaske. Wenn jedoch Word über einen Doppelklick auf eine Worddatei gestartet wird, erscheint eine Word-Fehlermeldung (die nicht abgefangen werden kann) dass der Befehl nicht ausgeführt werden kann. Dass liegt daran, dass die Statusmaske geöffnet ist während Word versucht die Datei zu laden.

Mit welchen Methoden könnte ich das Problem angehen? Mit der DocumentOpen Klasse ist dies leider nicht möglich, da dies die Statusmaske zuvor geöffnet ist und das Ereignis dann erst nach dem Schließen der Maske auftritt.

Gibt es Abfragemöglichkeiten zu erkennen, ob Word direkt oder über eine Datei gestartet wurde?

Vielen Dank.
Lisa
Moderator; Word seit Word 5.0 (für DOS)


Verfasst am:
02. Sep 2007, 22:46
Rufname:
Wohnort: Leipzig


AW: Wordstart mit Datei erkennen - AW: Wordstart mit Datei erkennen

Nach oben
       Version: Office 2003

Hallo Gmassar,

ganz sicher bin ich nicht, was Du mit der Statusmaske meinst. Ich hatte ein ähnliches Problem (in Word 2002). Es sollte ein Dialogfeld beim Start von Word eingeblendet werden. Dabei wurde eine Fehlermeldung erzeugt, wenn der Start mit Doppelklick auf eine Datei erfolgte.
Code:
Laufzeitfehler '4605'. Diese Methode oder Eigenschaft ist nicht verfügbar, weil kein Dokumentfenster aktiv ist.

Die Lösung bestand darin, dass erst ein leeres Dokument erzeugt werden musste, dann erfolgt der Aufruf des Dialogfelds. Das leere Dokument kann man dann wieder schließen.
Du könntest es immerhin ausprobieren:
Code:
Sub AutoExec()

    Documents.Add
    Application.ScreenUpdating = False
    On Error Resume Next
 
    '.....Hier erfolgt jetzt der Aufruf Deiner Statusmaske usw.
    '....Möglicherweise muss man das zu schließende Dokument auch "richtig" ansprechen
    '(Documents(1).Close), musst Du halt ausprobieren

    ActiveDocument.Close
    Application.ScreenUpdating = True
    Application.ScreenRefresh

End Sub

Falls Du eine andere Fehlermeldung erhältst, schreib mal bitte, welche! Und auch, was die "Statusmaske" ist, ein Userform?

_________________
Sei doch so nett und gib eine Rückmeldung, ob es klappt!
Gruß, Lisa

Guter Rat ist teuer!
Gast



Verfasst am:
03. Sep 2007, 11:56
Rufname:

AW: Wordstart mit Datei erkennen - AW: Wordstart mit Datei erkennen

Nach oben
       Version: Office 2003

Hallo Lisa,

Danke für die Info!

Meine Fehlermeldung:
Der Befhel kann nicht ausgeführt werden, weil noch ein Dialogfeld geöffnet ist.
klicken sie auf "OK", und schließen Si dann alle geöffneten Dialogfelder, um fortzufahren.

Meine Maske:
Ist noch eine WordBasic Dialogmaske.

Deine Info:
Hatte leider nicht funktioniert. Ähnliche versuche hatte ich auch schon gestartet.


Trotzdem vielen Dank. Falls Du doch noch ne Lösung hättest, wäre mir das
ein Kaffee Wert Wink Habe schon einige Haare deswegen verloren.

Gruß
Gast



Verfasst am:
03. Sep 2007, 20:41
Rufname:


AW: Wordstart mit Datei erkennen - AW: Wordstart mit Datei erkennen

Nach oben
       Version: Office 2003

Hallo Lisa,

ich nochmal. MS hat sogar auch den Fehler erkannt. (http://support.microsoft.com/kb/827732/de)

Und rate mal was vorgeschlagen wird!?
Entweder Datei über Datei/öffnen laden oder Vorlage mit Makro aus Autostartverzeichnis entfernen. Naja, was soll man auch anderes erwarten.

Gruss
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind
GMT + 1 Stunde

Diese Seite Freunden empfehlen

Seite 1 von 1
Gehe zu:  
Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen

Verwandte Themen
Forum / Themen   Antworten   Autor   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Word Formate: Einfügen/Datei - Formatierungen übernehmen (Zeilenabstand) 5 Germknödl 188 05. Sep 2013, 22:58
MarkMH_K Einfügen/Datei - Formatierungen übernehmen (Zeilenabstand)
Keine neuen Beiträge Word Serienbriefe: Excel Datei als Datenquelle, Limit an Feldern? 1 mcflyjule 283 18. Jul 2013, 08:26
MarkMH_K Excel Datei als Datenquelle, Limit an Feldern?
Keine neuen Beiträge Word Serienbriefe: Inhaltssteuerelemente nach Öffnen der Datei löschbar 0 Daniel57 202 22. Okt 2012, 12:44
Daniel57 Inhaltssteuerelemente nach Öffnen der Datei löschbar
Keine neuen Beiträge Word Formate: Öffnen der Datei, Anzahl der Aufrufe weiterzählen! 3 melly89 988 06. Jul 2011, 10:46
Gast Öffnen der Datei, Anzahl der Aufrufe weiterzählen!
Keine neuen Beiträge Word Formate: Verknüpfung der Listenformatvorlage erkennen 0 AndreasHeil 792 30. Nov 2010, 12:45
AndreasHeil Verknüpfung der Listenformatvorlage erkennen
Keine neuen Beiträge Word Formate: Formatänderung beim einfügen einer Datei 0 sebastian.e 403 06. Nov 2010, 00:01
sebastian.e Formatänderung beim einfügen einer Datei
Keine neuen Beiträge Word Formate: PowerPoint Datei einbinden: Dateipfad anzeigen? 0 hans.merkel1983 1903 07. Mai 2010, 11:42
hans.merkel1983 PowerPoint Datei einbinden: Dateipfad anzeigen?
Keine neuen Beiträge Word Formate: dot Datei Format und Kästen festmachen 1 J.P.S. 1084 26. Aug 2009, 18:40
DocTemplate dot Datei Format und Kästen festmachen
Keine neuen Beiträge Word Serienbriefe: Word Template aus Feldern einer Quell- Datei füllen 1 realdave 892 10. Jul 2009, 12:10
Gast Word Template aus Feldern einer Quell- Datei füllen
Keine neuen Beiträge Word Formate: Word - Datei mit Datum und Uhrzeit im Dateiname abspeichern 7 Berzelmeier 13627 22. Jan 2009, 23:14
andruschs Word - Datei mit Datum und Uhrzeit im Dateiname abspeichern
Keine neuen Beiträge Word Formate: Autotext aus einer anderen Datei kopieren 7 ullistein 3815 29. Aug 2008, 11:49
ullistein Autotext aus einer anderen Datei kopieren
Keine neuen Beiträge Word Serienbriefe: Serienbrief - Daten aus 2 Tabellenblättern einer EXCEL Datei 1 drivetech01 5249 10. Jan 2008, 21:04
Hübi Serienbrief - Daten aus 2 Tabellenblättern einer EXCEL Datei
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: Access Tabellen