reneemettrie
Terugkerende gebruiker
- Lid geworden
- 1 aug 2006
- Berichten
- 1.281
Bestaat er in VBA een functie die op eender welke PC de locatie van zelf gemaakte sjablonen oplevert?
Bekijk de onderstaande video om te zien hoe je onze site als een web app op je startscherm installeert.
Opmerking: Deze functie is mogelijk niet beschikbaar in sommige browsers.
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.
Sub PersonalTemplates()
Dim Locatie As String
Dim objShell As Object
Set objShell = CreateObject("WScript.Shell")
Locatie = objShell.RegRead _
("HKEY_CURRENT_USER\Software\Microsoft\Office\" & Application.Version & "\Excel\Options\PersonalTemplates")
MsgBox Locatie
End Sub
Dat is dus in de Opties van Excel dan zo ingesteld.
Die kan je zo ophalen:
Code:Sub PersonalTemplates() Dim Locatie As String Dim objShell As Object Set objShell = CreateObject("WScript.Shell") Locatie = objShell.RegRead _ ("HKEY_CURRENT_USER\Software\Microsoft\Office\" & Application.Version & "\Excel\Options\PersonalTemplates") MsgBox Locatie End Sub
Function EigenSjablonen() As String
Dim objShell As Object
Set objShell = CreateObject("WScript.Shell")
EigenSjablonen = objShell.RegRead _
("HKEY_CURRENT_USER\Software\Microsoft\Office\" & Application.Version & "\Excel\Options\PersonalTemplates")
End Function
MsgBox EigenSjablonen
Sub test()
Dim wsh As WshShell
Set wsh = New WshShell
wsh.Popup "hi"
Set wsh = Nothing
End Sub
We gebruiken essentiële cookies om deze site te laten werken, en optionele cookies om de ervaring te verbeteren.