Collapse column

Autor Thema: Office 2013: Überprüfen, ob Word Dokument geöffnet ist und dieses schließen  (Gelesen 1337 mal)

Offline RüdigerBo

  • Newbie
  • *
  • Beiträge: 1
    • Profil anzeigen
  • Office-KnowHow: Anfänger
  • VBA-KnowHow- : Ohne
  • Version [Office] : Office 2013
Hallo zusammen,

ich möchte in Excel 2013 mit einem Makro folgendes realisieren:

1. Überprüfen, ob Test2.docx geöffnet ist.  Falls ja, soll sie ohne speichern geschlossen werden.
2. Test1.docx wird geöffnet und
3. Test1.docx wird unter unter dem NamenTest2.docx abgespeichert.
4. Test2.docx soll im Vollbildmodus im Desktop-Vordergrund sein

Falls andere Word Dokumente geöffnet sein sollten, sollen sie es auch bleiben.
Die Schritte 2 und 3 konnte ich bisher erfolgreich umsetzen:

Sub WordDokumentÖffnenUndSpeichern()

Dim WordApp As New Word.Application
With WordApp
         .Visible = True
.Documents.Open Filename:="C:\Temp\Test1.docx"
.Documents("C:\Temp\Test1.docx").Activate
.ActiveDocument.SaveAs Filename:= "C:\Temp\Test2.docx"
.Documents("C:\Temp\Test2.docx").Activate
   
End With

End Sub

Was mir noch fehlt, sind die Schritte 1 und 4.
Mit welchem Befehl kann ich zu Beginn überprüfen ob Test2.docx schon geöffnet ist und diese dann schließen?
Wie gelingt es abschließend, dass sich Test2.docx im Desktopvordergrund befindet?
Mit:

AppActivate (ActiveDocument)

hat es es bei mir bisher nicht geklappt.

Für eine konkrete Hilfestellung wäre ich sehr dankbar.

Gruß
Rüdiger
« Letzte Änderung: August 11, 2014, 19:53:14 Nachmittag von RüdigerBo »

Keine Lösung gefunden? Du kannst Dich gerne an unser erfahrenes Experten-Team wenden und Dein Anliegen in Auftrag geben.
>>> Schnell und einfach ein unverbindliches Angebot anfordern. Per E-Mail an anfrage@excel-inside.de oder per Online-Formular
<<<

!!! Wichtige Information
!!! Dieses Forum steht aus technischen Gründen ab dem 11. September 2019 nur noch im Lesemodus zur Verfügung.
Das NEUE Office-Fragen-Forum kannst du aber unter der gewohnten Domain https://office-fragen.de wie gewohnt nutzen.

- Wir freuen uns auf deinen Besuch im neuen Forum.