• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

In andere excelinstantie document openen en sluiten mbv VBA

Status
Niet open voor verdere reacties.

Excelbat

Gebruiker
Lid geworden
23 mrt 2012
Berichten
405
Hi all,

Met onderstaande code open ik een document (vanuit instantie 1) in een nieuwe instantie (instantie 2) van excel:

Code:
Sub NewInstance()
Dim NewExcel As Object
Set NewExcel = New Excel.Application
With NewExcel
.Visible = True
.Workbooks.Open "C:\Temp\TestDocument.xlsx"
End With
End Sub

Als ik het TestDocument.xlsx in instantie 2 wil sluiten mbv VBA in instantie 1, dan werkt dit niet. Onderstaand werkt dus niet:

Code:
.Workbooks.Close "C:\Temp\TestDocument.xlsx"

Ik wil wel dat zowel instantie 1 als instantie 2 geopend blijven.
Kan dat überhaupt?

Greetz/Excelbat
 

Bijlagen

Wat als je het zo doet

Code:
.Workbooks("TestDocument.xlsx").close
 
Hi JVeer,

Hier bij mij thuis werkt dit. Ga dit morgen ook even op mijn werk testen.
In ieder geval bedankt voor je suggestie.
(Als ik het op mijn werk niet aan de gang krijg (want netwerkomgeving), dan kom ik er nog op terug).

Thanks anyway.

Greetz/Excelbat
 
Mooizo, zou moeten werken. Succes!:)
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan