Stampa di un elenco Macro

Molti utenti di Word si basano su macro per eseguire tutti i tipi di attività in programma. Nel corso degli anni è possibile accumulare parecchi macro differenti. Ad un certo punto è possibile un modo per stampare una lista dei vostri macro a fini di riferimento. Purtroppo, Word non fornisce un modo facilmente stampare un elenco del genere macro.

Se avete solo bisogno di un rapido elenco, un modo per farlo è quello di utilizzare gli strumenti incorporati di Word per elencare tutti i comandi disponibili per Word. Poiché Word considera le macro di essere "comandi", l'elenco dei comandi comprenderà anche le macro. Ma dal momento che non desidera che tutti gli altri comandi in Word (oltre le macro), è necessario fare un po 'di editing. Seguire questa procedura:

  1. Premere Alt + F8. Verrà visualizzata la finestra di dialogo Macro.
  2. Utilizzando le macro Nell'elenco a discesa, scegliere Comandi di Word. (Vedi Figura 1.)

    Stampa di un elenco Macro

    Figura 1. La finestra di dialogo Macro.

  3. Nella lista dei comandi di Word, selezionare l'opzione ElencoComandi.
  4. Fare clic su Esegui. Parola comincia a eseguire la macro e visualizza una finestra di dialogo.
  5. Fare clic sul pulsante di opzione All Comandi di Word.
  6. Fare clic su OK.

Word crea un nuovo documento che contiene una tabella con tutti i comandi di Word. Ricordate che le macro sono sepolti all'interno della tabella. Per trovarli, cercare "normale" (assicuratevi di includere il periodo, ma non le virgolette). Questo trova qualsiasi "comandi" contenuti nel modello di documento Normal. È possibile copiare i nomi di questi comandi: sono le macro-a un documento diverso. Se avete le macro in tutti gli altri modelli, la ricerca di quei nomi dei modelli, pure.

Un altro approccio è quello di seguire i passaggi generali:

  1. Se le macro non sono nel modello Normal, aprire il modello che contiene le macro.
  2. Premere Alt + F11. Word visualizza l'editor di Visual Basic.
  3. Doppio clic su un modulo sul lato sinistro, in modo che il codice sia sulla destra.
  4. Seleziona tutto il codice e premere Ctrl + C. Questo il codice macro negli Appunti copie.
  5. Aprire un nuovo documento di Word e incollare tutto il codice di macro nel documento.
  6. Premere Ctrl + Fine per spostarsi alla fine del documento.
  7. Premere Ctrl + H. Word visualizza la scheda del Trova Sostituisci e Sostituisci finestra di dialogo.
  8. Fare clic sul pulsante Altro, se è disponibile. (Vedi figura 2)

    Stampa di un elenco Macro

    Figura 2. La scheda di Trova e sostituisci Sostituisci finestra di dialogo.

  9. Assicurarsi che la casella di controllo Usa caratteri jolly sia selezionata.
  10. Utilizzando l'elenco a discesa Cerca, scegliere Up.
  11. Nella casella Trova, digitare quanto segue: (Sub * \ (\)) (*)
  12. Nella casella Sostituisci, digitare: \ 1 ^ p
  13. Fare clic su Sostituisci tutto.

Che cosa avete insegnato a Word di fare è stato quello di eliminare tutto tranne i nomi di subroutine (questi sono i vostri nomi di macro). Ciò che non è incluso in questo processo sono le funzioni che sono state create nelle macro. Queste funzioni non sono pubblicamente macro disponibili, quindi per la maggior parte delle persone questo non è un grosso problema.

WordTips è la vostra fonte per la formazione Microsoft Word conveniente. (Microsoft Word è il più popolare software di elaborazione testi del mondo.) Questa punta (7423) si applica a Microsoft Word 97, 2000, 2002, e 2003. È possibile trovare una versione di questo suggerimento per l'interfaccia a barra multifunzione di Word (Word 2007 e più tardi) qui: Stampa di un elenco di macro.