És ben probable que consevol cosa que penses ja l'haja pensà algú abans i que, a més, l'haja duta a la pràctica. Takse volia obrir en Windows amb una macro vba del Word en el navegador Firefox —es pot fer amb atres navegadors— un document en pdf del seu ordinador i, a més, que s'obrira per la pàgina 4. Doncs, una cosa tan peculiar i concreta que no pareix que siga una necessitat gens general, ja hi havia qui l'havia duta a terme. 🔗
Afegint els dos dim i la ruta concreta del document ("file:///D:/..."), la macro ha quedat aixina:
Dim WSHShell
Dim SFFExe
'Ruta per a obrir el Firefox en Windows
Set WSHShell = CreateObject("WScript.Shell")
SFFExe = WSHShell.RegRead("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\Firefox.EXE\")
'Obri l'adreça URL local
Shell """" & SFFExe & """" & " -new-tab """ & "file:///D:... .pdf#page=4" & "", vbHide
Algun dia serà de veres que descobrirem la sopa d'all. Mentrestant, podem aprofitar les receptes que funcionen.

Cap comentari:
Publica un comentari a l'entrada