maartenprins
Nieuwe gebruiker
- Lid geworden
- 7 aug 2018
- Berichten
- 2
Hallo allemaal,
ik heb een script welke opzich goed functioneert. het opent een excel bestand en voert een script uit:
-------------
Option Explicit
Dim xlApp, xlBook
Set xlApp = CreateObject("Excel.Application")
xlApp.visible=true
Set xlBook = xlApp.Workbooks.Open("c:\map\bestand.csv")
xlApp.Run "PERSONAL.XLSB!test2"
xlBook.Save
xlBook.Close
xlApp.Quit
Set xlBook = Nothing
Set xlApp = Nothing
------------
Ik wil echter iets doen met de locatie van de macro die ik opgeef bij xlApp.Run
Nu moet ik deze plaatsen in \mijn documenten maar graag zou ik het pad opgeven naar de macro.
weet iemand hoe ik dat voor elkaar krijg? domweg de locatie opgeven heb ik geprobeerd, maar dat lijkt niet te werken:
xlApp.Run "C:\Users\Gebruiker\AppData\Roaming\Microsoft\Excel\XLSTART\PERSONAL.XLSB!test2"
ik heb een script welke opzich goed functioneert. het opent een excel bestand en voert een script uit:
-------------
Option Explicit
Dim xlApp, xlBook
Set xlApp = CreateObject("Excel.Application")
xlApp.visible=true
Set xlBook = xlApp.Workbooks.Open("c:\map\bestand.csv")
xlApp.Run "PERSONAL.XLSB!test2"
xlBook.Save
xlBook.Close
xlApp.Quit
Set xlBook = Nothing
Set xlApp = Nothing
------------
Ik wil echter iets doen met de locatie van de macro die ik opgeef bij xlApp.Run
Nu moet ik deze plaatsen in \mijn documenten maar graag zou ik het pad opgeven naar de macro.
weet iemand hoe ik dat voor elkaar krijg? domweg de locatie opgeven heb ik geprobeerd, maar dat lijkt niet te werken:
xlApp.Run "C:\Users\Gebruiker\AppData\Roaming\Microsoft\Excel\XLSTART\PERSONAL.XLSB!test2"