starta en fil som är associerad till ett program
Försöker skriva ett excelmacro där jag tänkte köra en fil som inte är .exe men det funkar inte...
Den "fil" jag vill starta är associerad till ett .exe program så när man klickar på filen i utforskaren startar programmet med denna fil.
Jag har provat den enkla vägen o använder SHELL ("c:\****", vbNormalFocus)
När **** = *.exe startas programmet men när jag byter ut det till min fil så funkar det inte! När man skiver in filnamnet i startmenyn->run så funkar det...
Hittar ingenting om detta på webben. Jag kan ju inte vara ensam om problematiken.
Hur göra?
/joacim
Svara
Sv: starta en fil som är associerad till ett program
Shell-funktionen kan bara öppna "körbara" filer som du märkt. Du borde kunna använda ShellExecute-api:t, jag har själv inte testat i Excel, men det fungerar bra i Access-VBA så det ska nog inte vara något problem.
Detta exemplet borde kunna hjälpa dej, byt ut url:en till sökvägen till din fil istället: http://www.j-walk.com/ss/excel/tips/tip50.htm
/Johan
Svara
Sv:starta en fil som är associerad till ett program
Tack Johan...
Det funkade precis som du sa.
Första gången man prover ett forum o så får man svar på samma dag!!
Värsta grymma grejen :-)
/joacim
Svara