Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1628to1632
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
Inhaltsverzeichnis

Word in Vordergrund

Word in Vordergrund
14.06.2018 11:23:16
Jörg
Hallo,
ich habe das Problem, dass ich es zwar schaffe, die entsprechende Datei zu finden und zu öffnen, aber ich hab keine Ahnung, wie ich Word sofort im Vordergrund öffnen kann und hoffe auf eure Hilfe. Folgenden Quellcode hab ich:
Private Sub CommandButton10_Click()
Dim AppWD As Object
Set AppWD = CreateObject("Word.Application") 'Word als Object starten
AppWD.Visible = True
AppWD.WindowState = 1
AppWD.Activate
Set FS = CreateObject("Scripting.FileSystemObject")
Set Folder = FS.GetFolder(Worksheets("Nutzerverwaltung").Range("B29"))
For Each File In Folder.Files
If File.Name Like "LOV VA P-4 Produktion A*.dot" Then
AppWD.Documents.Open File.Path, ReadOnly:=True
Exit For 'nur die erste Datei ist relevant
End If
Next
End Sub

Danke schon mal im Vorraus
Jörg

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Word in Vordergrund
14.06.2018 12:49:04
Michael
Hallo!
https://stackoverflow.com/questions/25362563/open-word-document-and-bring-to-front
LG
Michael
AW: Word in Vordergrund
14.06.2018 13:40:41
Jörg
Hallo Michael,
ich habe mir deinen Link angesehen, komme aber nicht damit zurecht.
Könntest du mir den Quelltext entsprechend abändern.
Ich danke schon mal
Gruß Jörg
AW: Word in Vordergrund
19.06.2018 09:37:40
Michael
Hi!
Versuch's mal mit diesem Tipp aus dem gezeigten Link:
Private Sub CommandButton10_Click()
Dim AppWD As Object
Set AppWD = CreateObject("Word.Application") 'Word als Object starten
AppWD.Visible = True
AppWD.WindowState = 1
AppWD.Activate
Set FS = CreateObject("Scripting.FileSystemObject")
Set Folder = FS.GetFolder(Worksheets("Nutzerverwaltung").Range("B29"))
For Each File In Folder.Files
If File.Name Like "LOV VA P-4 Produktion A*.dot" Then
AppWD.Documents.Open File.Path, ReadOnly:=True
AppWD.Selection.Goto what:=1, which:=2, Name:=pagenumber
AppWD.Visible = True
AppWD.acitvate
Exit For 'nur die erste Datei ist relevant
End If
Next
End Sub
LG
Michael
Anzeige
AW: Word in Vordergrund
19.06.2018 10:06:25
Jörg
Hallo Michael,
danke für deine Mühe. Ich hab das zwischenzeitlich mit folgendem Quelltext erledigt. Komischerweise hab ich zwar unter Excel 2010 ab und zu einen Laufzeitfehler, aber unter Excel 2013 läuft es super:
Private Sub CommandButton10_Click()
Dim AppWD As Object
Set AppWD = CreateObject("Word.Application") 'Word als Object starten
AppWD.Visible = True
AppWD.WindowState = 1
AppActivate AppWD.Caption
Set FS = CreateObject("Scripting.FileSystemObject")
Set Folder = FS.GetFolder(Worksheets("Nutzerverwaltung").Range("B29"))
For Each File In Folder.Files
If File.Name Like "LOV VA P-4 Produktion A*.dot" Then
AppWD.Documents.Open File.Path, ReadOnly:=True
Exit For 'nur die erste Datei ist relevant
End If
Next
End Sub
Danke nochmal!
Gruß Jörg
Anzeige
Alles klar, dann noch viel Erfolg, lg und owT
19.06.2018 10:12:14
Michael

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige