Hoe vind ik de huidige werklocatie

Status
Niet open voor verdere reacties.

hstijnen

Gebruiker
Lid geworden
26 apr 2007
Berichten
82
Hoi,

Met chdir "C:\tmp" kan ik de werklocatie wijzigen.
Hoe vind ik de "huidige" werklocatie?
 
Wat versta je onder werklocatie?

Hoe zou je die zelf vinden in de Verkenner?
 
Deze vraag heeft alles te maken met mijn vraag "Locatie van een bibliotheek (dll)".
Ik wil de dll in dezelfde map plaatsen als de xls, maar ik weet van tevoren niet in welke map dat is.
Ik wil de dll dus als volgt opgeven:
Code:
Declare Sub mijnsub Lib "mijnbieb.dll" ( )
Dus zonder pad.

De aanroep blijkt nu echter alleen te lukken als mijnbib in de System32 staat. Ik verkeer in de veronderstelling dat dat de "werkmap" van de vba code is.

ook
Code:
    Path = ActiveWorkbook.Path
    ChDir Path
    Call MijnSub()
blijkt niet te lukken.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan