Sie sind vermutlich noch nicht im Forum angemeldet - Klicken Sie hier um sich kostenlos anzumelden Impressum 
Sie können sich hier anmelden
Dieses Thema hat 2 Antworten
und wurde 121 mal aufgerufen
 Skripte und Zusatzprogramme
Marius Raabe Offline



Beiträge: 718

02.03.2011 17:24
RE: Öffnen des Explorer-Ordners für ein offenes Word-Dokument Zitat · Antworten

Liebes Forum,

öfters möchte ich zu einem offenen Word-Dokument den jeweiligen Ordner im Windows-Explorer sehen, beispielsweise um dort nach einem anderen Dokument (welches kein Word-Dokument sein muss), zu fahnden oder sonst etwas zu erledigen. Hat man das Word-Dokument vom Windows-Explorer aus geöffnet, ist das Fenster meist noch im Hintergrund vorhanden. Das muss aber nicht immer so sein. Word stellt bekanntlich einen eigenen Befehl zum Öffnen eines Ordners zur Verfügung (Strg+o), der auch Dateien beispielsweise vom Typ PDF anzeigt. Gleichwohl kann es sinnvoll sein, den echten-Windows-Explorer mit dem aktuellen Ordner offen zu haben. Diesen Ordner per Mausklick durch die Ordnerstruktur vom Windows-Explorer anzusteuern, kann bei einer verschachtelten Struktur insbesondere auf einem Netzlaufwerk ganz schön nervig sein, auch wenn Windows 7 gute Hilfestellungen leistet (Suchordner). Ich finde jedenfalls einen Sprachbefehl zur Abkürzung ganz schick.

Aufbauend auf Rüdigers Hinweisen und Einsichten habe ich folgendes kleines Skript gebastelt. Die Word-Objektbibliothek muss eingebunden werden. Ich habe das Skript bei mir „anwendungsspezifisch“ gesetzt (so dass es nur erkannt wird, wenn der Cursor in einem Word-Dokument steht) und „Explorer-Ordner öffnen“ genannt. Das Skript merkt sich zunächst die Pfadangabe des offenen Dokuments, öffnet dann den Windows-Explorer, dort nach kurzer Wartezeit (individuell einzustellen) die Titelleiste und sendet den Pfad in diese hinein. Nach dem Abschluss mit Enter wird dann das richtige Fenster angezeigt, wenn alles glatt geht. Bei mir geht es glatt.
Vielleicht freut sich jemand daran.

Beste Grüße, Marius Raabe

Sub Main
Dim path As String
path = Word.ActiveDocument.Path
SendSystemKeys "{WIN+e}"
Wait .4
SendKeys "%e",1
Wait .2
SendKeys path,1
SendKeys "{Enter}"
End Sub

Dragon NaturallySpeaking 11.5 Legal
Windows 7 Prof. 64-Bit, Office 2010, Jarte Plus
Philips SpeechMike II Pro Plus, SpeechMike III, SpeechMike Air, PDCC 2.8
Intel Core2 Quad Q9550, 2,83 GHz, 2x6MB L-2, 8 GB RAM

Dioskur Offline



Beiträge: 516

02.03.2011 18:07
#2 RE: Öffnen des Explorer-Ordners für ein offenes Word-Dokument Zitat · Antworten

Zitat von Marius Raabe
Bei mir geht es glatt.



… bei mir auch.

Besten Dank und viele Grüße!

Hans Löhr

DPI 15 auf Windows 10 Professional (64-bit)
SpeechMike Premium. Intel i7 Core 4x2.67 GHz, 6 GB RAM

R.Wilke Offline



Beiträge: 6.357

02.03.2011 21:00
#3 RE: Öffnen des Explorer-Ordners für ein offenes Word-Dokument Zitat · Antworten

Sehr gut, ich würde nur eine winzige Ergänzung anregen. Wenn ich es richtig sehe, besteht der Dateipfad nur bei einem Dokument, wenn es schon (mindestens einmal) gespeichert ist, sonst ist der Pfad leer. Deshalb würde ich noch eine kleine Prüfschleife einbauen, nämlich:

' nach path = ...
If path "" Then
' Code wie gehabt bis zum Schluss
Else
MsgBox "Bitte erst speichern ..."
End If

Solche Tests einzubauen, vor allem bevor mehrere Anweisungen in anderen Anwendungen ausgeführt werden, kann ohnehin nie schaden.

Gruß, Rüdiger

_______________________________________

Dragon Professional 16 auf Windows 10 Pro und Windows 11
SpeechMike Premium (LFH3500); Office 2019 Pro + Office 365 (monatliches Abo)
HP ZBook Fury 17 G8 - i7-11800H - 24 MB SmartCache - 32 GB RAM - 1 TB SSD

Ähnliche Themen Antworten/Neu Letzter Beitrag⁄Zugriffe
Willkürliche Zeilensprünge vor und zurück in der Mitte von Dokumenten
Erstellt im Forum Fragen zur Anwendung von Wolfgang Köln
8 11.10.2024 11:00
von Marius_ • Zugriffe: 416
Ich kann nicht mehr in Word diktieren.
Erstellt im Forum Fragen zur Anwendung von rc.otto
1 03.05.2023 08:36
von rc.otto • Zugriffe: 522
Wie unter Dragon 16 und MS 365 Skriptbefehle mit Word-VBA-Makros?
Erstellt im Forum Skripte und Zusatzprogramme von Marius_
4 14.03.2023 11:33
von Marius_ • Zugriffe: 416
Kommentarfunktion in Word: Dragon funktioniert nicht mehr
Erstellt im Forum Fragen zur Anwendung von rc.otto
2 12.08.2022 12:22
von Marius_ • Zugriffe: 325
Teile des Diktats in Word "verschluckt"
Erstellt im Forum Fehlermeldungen von HalbMenschHalbKeks
1 16.03.2022 18:20
von HalbMenschHalbKeks • Zugriffe: 321
Formatierung in Word 2019
Erstellt im Forum Fragen zur Anwendung von Gilby2000
1 22.01.2022 15:41
von Marius_ • Zugriffe: 328
Smileys bei Microsoft Word führen zum Absturz von Dragon
Erstellt im Forum Fragen zur Anwendung von Lena
3 29.01.2022 14:39
von Lena • Zugriffe: 420
Add-In für MS-Word.
Erstellt im Forum Fehlermeldungen von Marco
9 30.08.2021 06:56
von Marco • Zugriffe: 1122
DRA-Datei in WORD erstellen/speichern
Erstellt im Forum Fragen zur Anwendung von spk347
3 14.04.2021 19:08
von spk347 • Zugriffe: 1115
Microsoft Word per Sprachbefehl starten
Erstellt im Forum Fragen zur Anwendung von STAHL
5 07.04.2021 11:25
von STAHL • Zugriffe: 555
 Sprung  
Xobor Ein Kostenloses Forum | Einfach ein Forum erstellen
Datenschutz