• 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.

Bij het openen van een bestand 2e automatisch openen

Status
Niet open voor verdere reacties.

malibuman

Gebruiker
Lid geworden
19 dec 2011
Berichten
85
Beste Mensen,

Hoe kun je in een keer met het openen van een excel bestand een 2e(database) direct openen?
Dit is nodig om de data op te halen, nu moet je dan handmatig openen.

Alvast bedankt weer.

Lars
 
Met het volgende stukje code moet je een eind komen

Code:
Private Sub Workbook_Open()

 Workbooks.Open Filename:="C:\Mijn Documenten\mijndatabase.xlsx", Origin:=xlWindows

End Sub

Deze code zet je in het "Thisworkbook" blad in de VBA editor van het bestand dat je als eerste opent.

Private sub workbook_open() zorgt dat de code uitgevoerd word zodra het bestand word geopend.
workbooks.open is de instructie die zorgt dat je een bestand kunt openen en uiteraard moet je bij filename:= de huidige waarden vervangen door jou eigen bestandslocatie en bestandsnaam
 
Maak van beide bestanden een werkruimte.
Menu Bar / View / save workspace (Excel 2010, Eng.)
 
Laatst bewerkt:
@ Roel,

Bedankt dit werkt. moet alleen het hoofddocument als . xlsm opslaan. Heeft dat geen gevolgen voor verdere koppelingen met bv Word?

Enne werkt dan het sluiten van het tweede bestand met de commando's Close? :)

Ik hoor het graag.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan