PeterBijns
Gebruiker
- Lid geworden
- 25 nov 2008
- Berichten
- 160
Hallo allemaal,
Ik heb een bestand welke ik invul en opsla via een macro, deze macro slaat het bestand onder een naam op met toevoeging van het weeknummer welke door de invul datum bepaald wordt.
Ik vul het op een laptop in op een USB Stick of op een pc op mijn werk.
De laptop heeft als schijfnummer de F:\ en dat moet zo blijven en op het werk is het gewoon C:\
onderstaand het gedeelte uit de macro welke voor de opslag zorgt.
'-------------- dit is de directory op het werk-----------------------
' ChDir "C:\Mijn documenten"
' If directory = "" Then directory = "C:\Mijn documenten"
' Naam = "C:\Mijn documenten\Test_FD" & " " & Range("variabelen!K1") & " " & Range("variabelen!K2")
'---------------dit is de directory op de USB Stick------------------------
ChDir "F:\Mijn documenten"
If directory = "" Then directory = "F:\Mijn documenten"
Naam = "F:\Mijn documenten\Test_FD" & " " & Range("variabelen!K1") & " " & Range("variabelen!K2")
Het lastige is dat ik steeds in de macro moet aangeven waar ik het bestand opsla, op het werk of op mijn USB Stick.
Is het mogelijk om in de macro een userform op te roepen waar je de keuze hebt waar je het bestand wilt opslaan?
Dank weer voor een oplossing.
Peter
Ik heb een bestand welke ik invul en opsla via een macro, deze macro slaat het bestand onder een naam op met toevoeging van het weeknummer welke door de invul datum bepaald wordt.
Ik vul het op een laptop in op een USB Stick of op een pc op mijn werk.
De laptop heeft als schijfnummer de F:\ en dat moet zo blijven en op het werk is het gewoon C:\
onderstaand het gedeelte uit de macro welke voor de opslag zorgt.
'-------------- dit is de directory op het werk-----------------------
' ChDir "C:\Mijn documenten"
' If directory = "" Then directory = "C:\Mijn documenten"
' Naam = "C:\Mijn documenten\Test_FD" & " " & Range("variabelen!K1") & " " & Range("variabelen!K2")
'---------------dit is de directory op de USB Stick------------------------
ChDir "F:\Mijn documenten"
If directory = "" Then directory = "F:\Mijn documenten"
Naam = "F:\Mijn documenten\Test_FD" & " " & Range("variabelen!K1") & " " & Range("variabelen!K2")
Het lastige is dat ik steeds in de macro moet aangeven waar ik het bestand opsla, op het werk of op mijn USB Stick.
Is het mogelijk om in de macro een userform op te roepen waar je de keuze hebt waar je het bestand wilt opslaan?
Dank weer voor een oplossing.
Peter