Beste lezer,
Ik heb het volgende vraagstuk.
Met Acrobat Reader heb ik meerdere PDF documenten open staan. Waarvan een document heel veel wordt gebruikt: Document_1.PDF
Dit veel gebruikte document is enorm groot, met heel veel bladwijzers. Het is soms wat onhandig werken. Het gebeurd regelmatig dat er even in een ander PDF wordt gekeken, dus dan is Document_1.PDF niet actief. Er staan altijd meerdere pdf-documenten tegelijkertijd open. Daarom wil ik graag met excel (vba macro) wat sneller door het document navigeren, op basis van pagina nummer. Ik wil in Excel aangeven op welke pagina dit PDF moet zijn. Dit lukt door het PDF te openen met de volgende code:
Sub IVh1()
Shell "C:\Program Files (x86)\Adobe\Acrobat Reader DC\Reader\acrord32.exe /A page=55=OpenActions c:\testmap\Document_1.pdf"
End Sub
Echter werkt dit maar 1x. Ik run deze code, opent de PDF, gaat naar pagina 55. Goed.
Maar draai ik dezelfde code weer met pagina 65 terwijl het al open staat, dan gebeurd dit niet en blijft hij op 55 staan. Wel wordt Document_1.pdf geactiveerd, mocht er een ander pdf openstaan op dat moment.
Zelf dacht ik bij gebrek om de Adobe Reader af te sluiten met een code, en deze dan weer te openen om naar pagina 65 te gaan. Echter, deze code sluit dan ALLE pdf documenten, en dat mag niet gebeuren. Alles draait om Document_1.pdf, de rest moet onaangeroerd blijven. Om Adobe Reader te sluiten gebruikte ik de volgende code:
Sub IVkill()
Shell "taskkill /f /im acrord32.exe"
End Sub
Heeft er iemand een idee hoe ik wat makkelijker navigeer in het juiste document? Of heeft iemand een alternatief in gedachten als er niets is?
Alvast heel erg bedankt!
PS. de gebruikte codes komen van helpmij
mvg
Ik heb het volgende vraagstuk.
Met Acrobat Reader heb ik meerdere PDF documenten open staan. Waarvan een document heel veel wordt gebruikt: Document_1.PDF
Dit veel gebruikte document is enorm groot, met heel veel bladwijzers. Het is soms wat onhandig werken. Het gebeurd regelmatig dat er even in een ander PDF wordt gekeken, dus dan is Document_1.PDF niet actief. Er staan altijd meerdere pdf-documenten tegelijkertijd open. Daarom wil ik graag met excel (vba macro) wat sneller door het document navigeren, op basis van pagina nummer. Ik wil in Excel aangeven op welke pagina dit PDF moet zijn. Dit lukt door het PDF te openen met de volgende code:
Sub IVh1()
Shell "C:\Program Files (x86)\Adobe\Acrobat Reader DC\Reader\acrord32.exe /A page=55=OpenActions c:\testmap\Document_1.pdf"
End Sub
Echter werkt dit maar 1x. Ik run deze code, opent de PDF, gaat naar pagina 55. Goed.
Maar draai ik dezelfde code weer met pagina 65 terwijl het al open staat, dan gebeurd dit niet en blijft hij op 55 staan. Wel wordt Document_1.pdf geactiveerd, mocht er een ander pdf openstaan op dat moment.
Zelf dacht ik bij gebrek om de Adobe Reader af te sluiten met een code, en deze dan weer te openen om naar pagina 65 te gaan. Echter, deze code sluit dan ALLE pdf documenten, en dat mag niet gebeuren. Alles draait om Document_1.pdf, de rest moet onaangeroerd blijven. Om Adobe Reader te sluiten gebruikte ik de volgende code:
Sub IVkill()
Shell "taskkill /f /im acrord32.exe"
End Sub
Heeft er iemand een idee hoe ik wat makkelijker navigeer in het juiste document? Of heeft iemand een alternatief in gedachten als er niets is?
Alvast heel erg bedankt!
PS. de gebruikte codes komen van helpmij
mvg
Laatst bewerkt: