Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
328to332
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
328to332
328to332
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

ChDir-Befehl funktioniert nicht einwandfrei

ChDir-Befehl funktioniert nicht einwandfrei
27.10.2003 16:55:25
Thomas
Hallo!

Ich habe einen Code verwendet, der nicht immer einwandfrei funktioniert. Ziel des Programms soll es sein, dass der Nutzer in einen schon vorherbestimmten Ordner(XY) springt und von dort aus weiter wählen kann. Die Funktion CHDir soll das ja eigentlich gewährleisten, aber sie tut es nicht. Bei der Einzelschrittanalyse springt der Editor zwar auf die Zeile, aber öffnet nicht den Ordner, sondern einen anderen. Auf meine Beobachtungen bezogen, vermute ich, dass es der Ordner ist, der zuletzt genutzt worden ist. Kann man dieses umgehen? Und wenn ja, wie?
Ich habe zur Sicherheit den Code mit angefügt.
Danke und Gruß

Thomas


Private Sub CommandButton1_Click()
Dim fFile As Variant
Dim myWord As Object
On Error Resume Next
Set myWord = GetObject("Word.Application.9")
ChDir "C:\XY"
fFile = Application.GetOpenFilename("Word-Dateien (*.doc),*.doc")
If fFile = False Then Exit Sub
If Err.Number <> 0 Then
'Fehlervariable leeren wenn Instanz noch nicht besteht
Err.Clear
'Zuweisung der Instanz
Set myWord = CreateObject("Word.Application.9")
'Instanz öffnen
myWord.Visible = True ': objWW.WindowState = wdWindowStateMaximize
Else
'Instanz besteht bereits
myWord.Activate
'Instanz in der Vordergrund bringen
myWord.Visible = True ': objWW.WindowState = wdWindowStateMaximize
End If
myWord.Application.Documents.Open fFile
End Sub

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: ChDir-Befehl funktioniert nicht einwandfrei
27.10.2003 17:03:33
Christian
ChDir wechselt nur das Verzeichnis, aber nicht das Laufwerk.

Dazu musst Du ChDrive benutzen.

Gruß,
Christian
AW: ChDir-Befehl funktioniert nicht einwandfrei
27.10.2003 17:12:00
Thomas
Hallo,
das leuchtet ein und eröffnet ein neues Problem. Wie kann ich gewährleisten, das der Nutzer immer in den richtigen Ordner verwiesen wird, egal auf welchem Laufwerk er sich gerade befindet?

danke,

Thomas
AW: ChDir-Befehl funktioniert nicht einwandfrei
27.10.2003 17:12:57
soendi
befehel chdrive und chdir nacheinander einsetzen?
AW: ChDir-Befehl funktioniert nicht einwandfrei
27.10.2003 17:20:02
Thomas
Hallo,

dank vereinter Hilfe scheint es jetzt zu funktionieren. Danke.

Gruß Thomas
Anzeige

299 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige