Come eseguire Adobe Reader in una macro di Word

January 18

Se si vuole essere un vero e proprio power-user di Microsoft Word, hai avuto modo di imparare come utilizzare Visual Basic per Applications macro. Le macro possono fare praticamente qualsiasi cosa si può fare a mano, e li fare alla velocità della luce. Una grande utilità per le macro è quello di rendere più agevole il vostro flusso di lavoro con il lancio di un'applicazione o di un documento da un altro. Ad esempio, si potrebbe desiderare di memorizzare un elenco di documenti Adobe Acrobat in un documento di Word e utilizzare le macro di Word per caricare automaticamente i documenti Acrobat. In questo modo, un piccolo investimento di tempo in anticipo si può risparmiare un sacco di tempo in seguito.

istruzione

1 Aprire Microsoft Word. Se si desidera creare una macro in un particolare documento, aprire il documento. In caso contrario, basta andare alla scheda Visualizza della barra multifunzione e fare clic su "Macro" (Office 2007) o andare al menu Strumenti, scegliere "Macro" (Office 2003 e precedenti). Si aprirà il manager macro.

2 Inserire un nome per la macro e fare clic su "Crea". Si aprirà la Visual Basic for Applications finestra. In esso, si dovrebbe vedere un stub per la macro, in questo modo:

Il sub MyMacro ()

End Sub

3 Determinare il percorso del file eseguibile principale di Adobe Acrobat. È possibile farlo facendo clic destro su un desktop o Start scorciatoia Menu per Acrobat e andare alla scheda Collegamento; il percorso eseguibile principale è elencato nella casella di testo con l'etichetta "Target".

4 Aggiungere il seguente codice alla macro, sostituendo "TARGET" con il percorso che hai trovato nel passaggio 3:

Shell ( "TARGET")

Se si desidera aprire un particolare file in Acrobat, invece scrivere:

Shell ( "TARGET filenameToOpen.pdf")

5 Fai clic su "Salva" e chiudere il Visual Basic for Applications finestra. È ora possibile eseguire la macro tornando al gestore macro (vedi punto 1), selezionare la macro, e facendo clic su "Esegui".