le macro in microsoft word informazioni sulle macroinformazioni sulle macroinformazioni sulle...

46
Le Macro in Le Macro in Microsoft Word Microsoft Word

Upload: agostina-tommasi

Post on 02-May-2015

229 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Le Macro in Microsoft Word Informazioni sulle macroInformazioni sulle macroInformazioni sulle macroInformazioni sulle macro Registrazione di una macroRegistrazione

Le Macro in Le Macro in Microsoft WordMicrosoft Word

Page 2: Le Macro in Microsoft Word Informazioni sulle macroInformazioni sulle macroInformazioni sulle macroInformazioni sulle macro Registrazione di una macroRegistrazione

• Informazioni sulle macro Informazioni sulle macro • Registrazione di una macroRegistrazione di una macro• Suggerimenti per la registrazione di macroSuggerimenti per la registrazione di macro• Creazione di una macro Creazione di una macro • Creazione di una macro per visualizzare automatiCreazione di una macro per visualizzare automati

camente i campi ASK camente i campi ASK

• Eliminazione di macro Eliminazione di macro • Modifica di una macroModifica di una macro• Sospensione e riavvio della registrazione di una Sospensione e riavvio della registrazione di una

macro macro • Eseguire una macro Eseguire una macro • Rinominare una macro Rinominare una macro • Copia delle macro in un altro documento o modelCopia delle macro in un altro documento o model

lo lo • Risoluzione dei problemi relativi alla registrazionRisoluzione dei problemi relativi alla registrazion

e ed esecuzione delle macroe ed esecuzione delle macro• Fine presentazione Fine presentazione

Page 3: Le Macro in Microsoft Word Informazioni sulle macroInformazioni sulle macroInformazioni sulle macroInformazioni sulle macro Registrazione di una macroRegistrazione

Le Le macromacro sono particolarmente utili sono particolarmente utili

per:per: • Velocizzare operazioni di modifica e Velocizzare operazioni di modifica e

formattazioneformattazione• Combinare più comandi, ad esempio Combinare più comandi, ad esempio

inserire una tabella con dimensione e inserire una tabella con dimensione e bordi specifici e con un numero di righe e bordi specifici e con un numero di righe e di colonne specificodi colonne specifico

• Velocizzare la selezione di un'opzione in Velocizzare la selezione di un'opzione in una finestra di dialogouna finestra di dialogo

• Automatizzare una serie complessa di Automatizzare una serie complessa di operazionioperazioni

Page 4: Le Macro in Microsoft Word Informazioni sulle macroInformazioni sulle macroInformazioni sulle macroInformazioni sulle macro Registrazione di una macroRegistrazione

Registrazione di una Registrazione di una macromacro

• Il registratore delle macro di Word Il registratore delle macro di Word funziona come un registratore di funziona come un registratore di cassette. cassette.

• Registra le sequenze di tasti e le Registra le sequenze di tasti e le operazioni eseguite con il mouse e le operazioni eseguite con il mouse e le converte in codice di Microsoft converte in codice di Microsoft Visual Basic, Applications EditionVisual Basic, Applications Edition

Page 5: Le Macro in Microsoft Word Informazioni sulle macroInformazioni sulle macroInformazioni sulle macroInformazioni sulle macro Registrazione di una macroRegistrazione

Quando si registra una macro, è Quando si registra una macro, è possibile utilizzare il mouse per possibile utilizzare il mouse per selezionare comandi o opzioni, ma selezionare comandi o opzioni, ma non testo.non testo.

In quest'ultimo caso è infatti In quest'ultimo caso è infatti necessario utilizzare la tastiera. necessario utilizzare la tastiera.

Ad esempio, è possibile premere Ad esempio, è possibile premere F8F8 per selezionare del testo e quindi per selezionare del testo e quindi FINEFINE per spostare il cursore alla per spostare il cursore alla fine della riga. fine della riga.

Page 6: Le Macro in Microsoft Word Informazioni sulle macroInformazioni sulle macroInformazioni sulle macroInformazioni sulle macro Registrazione di una macroRegistrazione

Visual Basic EditorVisual Basic Editor

Per registrare una macro è possibile Per registrare una macro è possibile utilizzare il registratore delle macro utilizzare il registratore delle macro o Visual Basic Editoro Visual Basic Editor

Page 7: Le Macro in Microsoft Word Informazioni sulle macroInformazioni sulle macroInformazioni sulle macroInformazioni sulle macro Registrazione di una macroRegistrazione

Suggerimenti per la registrazione di Suggerimenti per la registrazione di

macromacro • Prima di registrare una macro, è consigliabile pianificare i Prima di registrare una macro, è consigliabile pianificare i

passaggi da eseguire e i comandi da utilizzare.passaggi da eseguire e i comandi da utilizzare.• Se si commette un errore durante la registrazione della Se si commette un errore durante la registrazione della

macro, verranno registrate anche le eventuali correzioni macro, verranno registrate anche le eventuali correzioni che vengono fatte. È possibile in seguito modificare la che vengono fatte. È possibile in seguito modificare la macro per eliminare i passaggi non necessari che erano macro per eliminare i passaggi non necessari che erano stati registrati.stati registrati.

• Tentare di prevedere i messaggi che potrebbero essere Tentare di prevedere i messaggi che potrebbero essere visualizzati dal programma e che potrebbero impedire visualizzati dal programma e che potrebbero impedire l'esecuzione della macro.l'esecuzione della macro.

Se nella macro viene registrato il comando Se nella macro viene registrato il comando TrovaTrova o o SostituisciSostituisci del menu del menu ModificaModifica, è consigliabile fare clic su , è consigliabile fare clic su AltroAltro nella scheda nella scheda TrovaTrova o o SostituisciSostituisci, quindi su , quindi su TuttoTutto nella casella nella casella CercaCerca. Se la ricerca viene eseguita solo verso . Se la ricerca viene eseguita solo verso la fine o verso l'inizio del documento, la macro verrà la fine o verso l'inizio del documento, la macro verrà interrotta quando viene raggiunto l'inizio o la fine del interrotta quando viene raggiunto l'inizio o la fine del documento e verrà visualizzato un messaggio che richiede documento e verrà visualizzato un messaggio che richiede se si desidera continuare la ricerca.se si desidera continuare la ricerca.

Page 8: Le Macro in Microsoft Word Informazioni sulle macroInformazioni sulle macroInformazioni sulle macroInformazioni sulle macro Registrazione di una macroRegistrazione

• Se la macro dovrà essere eseguita in documenti Se la macro dovrà essere eseguita in documenti diversi, controllare che la macro sia indipendente diversi, controllare che la macro sia indipendente dal contenuto del documento in cui viene dal contenuto del documento in cui viene registrata.registrata.

• Se una macro specifica viene utilizzata con una Se una macro specifica viene utilizzata con una certa frequenza, è consigliabile assegnarla a un certa frequenza, è consigliabile assegnarla a un pulsante sulla barra degli strumenti, a una voce pulsante sulla barra degli strumenti, a una voce di menu o a tasti di scelta rapida. Ciò consentirà di menu o a tasti di scelta rapida. Ciò consentirà di eseguire la macro direttamente senza dover di eseguire la macro direttamente senza dover aprire la finestra di dialogo aprire la finestra di dialogo MacroMacro..

Page 9: Le Macro in Microsoft Word Informazioni sulle macroInformazioni sulle macroInformazioni sulle macroInformazioni sulle macro Registrazione di una macroRegistrazione

Creazione di macro con Microsoft Creazione di macro con Microsoft Visual Basic EditorVisual Basic Editor

• È possibile utilizzare È possibile utilizzare Visual Basic EditorVisual Basic Editor per creare macro più flessibili e per creare macro più flessibili e funzionali, includendovi istruzioni di funzionali, includendovi istruzioni di Visual Basic che non possono essere Visual Basic che non possono essere registrate.registrate.

• Se si utilizza Se si utilizza Visual Basic EditorVisual Basic Editor, si potrà , si potrà disporre di un aiuto aggiuntivo, quali le disporre di un aiuto aggiuntivo, quali le informazioni di riferimento su informazioni di riferimento su oggettioggetti

e proprietàe proprietà

Page 10: Le Macro in Microsoft Word Informazioni sulle macroInformazioni sulle macroInformazioni sulle macroInformazioni sulle macro Registrazione di una macroRegistrazione

Assegnazione di macro a pulsanti Assegnazione di macro a pulsanti della barra degli strumenti, menu della barra degli strumenti, menu e tasti di scelta rapidae tasti di scelta rapida• Per accedere rapidamente a una macro è possibile assegnarla Per accedere rapidamente a una macro è possibile assegnarla

a una barra degli strumentia un menuo a tasti di scelta rapidaa una barra degli strumentia un menuo a tasti di scelta rapida

• e per eseguirla sarà sufficiente fare clic sul relativo pulsante e per eseguirla sarà sufficiente fare clic sul relativo pulsante sulla barra degli strumenti, scegliere l'apposito comando dal sulla barra degli strumenti, scegliere l'apposito comando dal menu o premere i tasti di scelta rapida appropriati.menu o premere i tasti di scelta rapida appropriati.

• Se a una nuova macro viene assegnato lo stesso nome di un Se a una nuova macro viene assegnato lo stesso nome di un comando esistente di Microsoft Word, le operazioni registrate comando esistente di Microsoft Word, le operazioni registrate nella nuova macro sostituiranno le azioni di tale comando. Se nella nuova macro sostituiranno le azioni di tale comando. Se ad esempio a una nuova macro registrata si assegna il nome ad esempio a una nuova macro registrata si assegna il nome FileChiudiFileChiudi, essa verrà associata al comando , essa verrà associata al comando ChiudiChiudi. Pertanto . Pertanto quando si sceglierà tale comando,quando si sceglierà tale comando, verranno automaticamente verranno automaticamente eseguite le operazioni registrate nella nuova macro. eseguite le operazioni registrate nella nuova macro.

• NotaNota  Se si esegue questa operazione involontariamente,   Se si esegue questa operazione involontariamente, eliminare la nuova macro e registrarne un'altra con un nome eliminare la nuova macro e registrarne un'altra con un nome diverso. Il comando esistente conserva le operazioni originali.diverso. Il comando esistente conserva le operazioni originali.

Page 11: Le Macro in Microsoft Word Informazioni sulle macroInformazioni sulle macroInformazioni sulle macroInformazioni sulle macro Registrazione di una macroRegistrazione

Memorizzazione di macroMemorizzazione di macro

• È possibile memorizzare le macro in modelliÈ possibile memorizzare le macro in modelli

o in documenti. In base all'impostazione o in documenti. In base all'impostazione predefinita, le macro vengono memorizzate predefinita, le macro vengono memorizzate nel modello Normalnel modello Normal

• in modo che siano disponibili in qualunque in modo che siano disponibili in qualunque documento di Word. Per utilizzare una documento di Word. Per utilizzare una macro solo in un documento, occorre macro solo in un documento, occorre memorizzarla in tale documento. Le singole memorizzarla in tale documento. Le singole macro contenute in un documento vengono macro contenute in un documento vengono memorizzate nei progetti macro che è memorizzate nei progetti macro che è possibile copiare da un documento all'altro.possibile copiare da un documento all'altro.

Page 12: Le Macro in Microsoft Word Informazioni sulle macroInformazioni sulle macroInformazioni sulle macroInformazioni sulle macro Registrazione di una macroRegistrazione

Automatizzazione di operazioni Automatizzazione di operazioni nellenelle pagine Webpagine Web

• Per automatizzare un'operazione in un Per automatizzare un'operazione in un documento di Word salvato e pubblicato come documento di Word salvato e pubblicato come pagina Web, anziché utilizzare una macro, è pagina Web, anziché utilizzare una macro, è possibile ricorrere a un ancoraggio dello possibile ricorrere a un ancoraggio dello script e a Microsoft Script Editorscript e a Microsoft Script Editor

• Gli ancoraggi di script indicano il punto in cui Gli ancoraggi di script indicano il punto in cui si desidera memorizzare uno script nel si desidera memorizzare uno script nel documento di Word. Quando si fa doppio clic documento di Word. Quando si fa doppio clic su un ancoraggio dello script nel documento su un ancoraggio dello script nel documento di Word, viene avviato Microsoft Script Editor di Word, viene avviato Microsoft Script Editor che consente di programmare o modificare lo che consente di programmare o modificare lo script. Lo script viene eseguito quando la script. Lo script viene eseguito quando la pagina Web viene visualizzata nel browser.pagina Web viene visualizzata nel browser.

Page 13: Le Macro in Microsoft Word Informazioni sulle macroInformazioni sulle macroInformazioni sulle macroInformazioni sulle macro Registrazione di una macroRegistrazione

• È possibile creare una macroÈ possibile creare una macro• avviando il registratore delle macro e avviando il registratore delle macro e

registrando una sequenza di registrando una sequenza di operazioni oppure creare una macro operazioni oppure creare una macro del tutto nuova immettendo del tutto nuova immettendo direttamente il codice di Visual Basic, direttamente il codice di Visual Basic, Applications Edition inApplications Edition in

Visual Basic Editor Visual Basic Editor • È anche possibile utilizzare entrambi i È anche possibile utilizzare entrambi i

metodi, ad esempio registrando alcuni metodi, ad esempio registrando alcuni passaggi e perfezionandoli con codice passaggi e perfezionandoli con codice aggiuntivo.aggiuntivo.

Page 14: Le Macro in Microsoft Word Informazioni sulle macroInformazioni sulle macroInformazioni sulle macroInformazioni sulle macro Registrazione di una macroRegistrazione

•Tramite la registrazione di paTramite la registrazione di passaggissaggi

•Tramite Visual Basic, Tramite Visual Basic, ApplicationApplication EditionEdition

Page 15: Le Macro in Microsoft Word Informazioni sulle macroInformazioni sulle macroInformazioni sulle macroInformazioni sulle macro Registrazione di una macroRegistrazione

• NotaNota    

Se a una nuova macro viene assegnato Se a una nuova macro viene assegnato lo stesso nome di un comando lo stesso nome di un comando predefinito esistente di Microsoft Word, predefinito esistente di Microsoft Word, le operazioni registrate nella nuova le operazioni registrate nella nuova macro sostituiranno quelle esistenti. Per macro sostituiranno quelle esistenti. Per visualizzare l'elenco delle macro visualizzare l'elenco delle macro incorporate di Word, scegliere incorporate di Word, scegliere MacroMacro dal menu dal menu StrumentiStrumenti, quindi , quindi MacroMacro e e selezionare selezionare Comandi di WordComandi di Word dalla dalla casella di riepilogo casella di riepilogo Macro inMacro in. .

Page 16: Le Macro in Microsoft Word Informazioni sulle macroInformazioni sulle macroInformazioni sulle macroInformazioni sulle macro Registrazione di una macroRegistrazione

• Scegliere Scegliere MacroMacro dal menu dal menu StrumentiStrumenti, quindi fare , quindi fare clic su clic su Registra nuova macroRegistra nuova macro. .

• Nella casella Nella casella Nome macroNome macro digitare il nome digitare il nome desiderato per la macro. desiderato per la macro.

• Nella casella Nella casella Memorizza la macroMemorizza la macro in in fare clic sul fare clic sul modellomodello o documento in cui si desidera  o documento in cui si desidera memorizzare la macro. memorizzare la macro.

• Nella casella Nella casella DescrizioneDescrizione digitare una descrizione digitare una descrizione della macro. della macro.

• Se non si desidera assegnare la macro a una barra Se non si desidera assegnare la macro a una barra degli strumenti , a un menu o a tasti di scelta degli strumenti , a un menu o a tasti di scelta rapida , scegliere rapida , scegliere OKOK per iniziare la registrazione per iniziare la registrazione della macro. della macro.

• Per assegnare la macro a una barra degli Per assegnare la macro a una barra degli strumenti o a un menu, fare clic su strumenti o a un menu, fare clic su Barre degli Barre degli strumentistrumenti, quindi scegliere la scheda , quindi scegliere la scheda ComandiComandi. .

• Nella casella Nella casella ComandiComandi fare clic sulla macro in fase fare clic sulla macro in fase di registrazione e trascinarla sulla barra degli di registrazione e trascinarla sulla barra degli strumenti o sul menu a cui si desidera assegnarla. strumenti o sul menu a cui si desidera assegnarla. Fare clic su Fare clic su ChiudiChiudi per iniziare la registrazione per iniziare la registrazione della macro.della macro.

WORDWORD

Page 17: Le Macro in Microsoft Word Informazioni sulle macroInformazioni sulle macroInformazioni sulle macroInformazioni sulle macro Registrazione di una macroRegistrazione

• Per assegnare la macro a tasti di scelta rapida, fare Per assegnare la macro a tasti di scelta rapida, fare clic su clic su TastieraTastiera..

• Nella casella Nella casella ComandiComandi fare clic sulla macro in fase fare clic sulla macro in fase di registrazione. di registrazione.

• Nella casella Nella casella Nuova combinazioneNuova combinazione digitare la digitare la sequenza dei tasti desiderata, quindi fare clic su sequenza dei tasti desiderata, quindi fare clic su AssegnaAssegna..

• Fare clic su Fare clic su ChiudiChiudi per iniziare la registrazione della per iniziare la registrazione della macro.macro.

• Eseguire le operazioni che si desidera includere nella Eseguire le operazioni che si desidera includere nella macro. Quando si registra una macro, è possibile macro. Quando si registra una macro, è possibile utilizzare il mouse per selezionare comandi o opzioni, utilizzare il mouse per selezionare comandi o opzioni, ma non testo. In quest'ultimo caso è infatti necessario ma non testo. In quest'ultimo caso è infatti necessario utilizzare la tastiera. Ad esempio, è possibile premere utilizzare la tastiera. Ad esempio, è possibile premere F8 per selezionare del testo e quindi F8 per selezionare del testo e quindi FINEFINE per per spostare il cursore alla fine della riga. spostare il cursore alla fine della riga.

• Per interrompere la registrazione della macro, fare Per interrompere la registrazione della macro, fare clic su clic su Sospendi registrazioneSospendi registrazione . .

WORDWORD

Page 18: Le Macro in Microsoft Word Informazioni sulle macroInformazioni sulle macroInformazioni sulle macroInformazioni sulle macro Registrazione di una macroRegistrazione

• Scegliere Scegliere MacroMacro dal menu dal menu StrumentiStrumenti, quindi fare clic su , quindi fare clic su MacroMacro. .

• Nell'elenco Nell'elenco Macro inMacro in fare clic sul fare clic sul modello o documento in cui si modello o documento in cui si desidera registrare la macro. desidera registrare la macro.

• Nella casella Nella casella Nome macroNome macro digitare digitare il nome desiderato per la macro. il nome desiderato per la macro.

• Fare clic su Fare clic su CreaCrea per aprire per aprire Visual Visual BasicBasic EditorEditor. .

WORDWORD

Page 19: Le Macro in Microsoft Word Informazioni sulle macroInformazioni sulle macroInformazioni sulle macroInformazioni sulle macro Registrazione di una macroRegistrazione

MacroMacro

Azione o gruppo di azioni che è Azione o gruppo di azioni che è possibile utilizzare per possibile utilizzare per automatizzare le attività. Le macro automatizzare le attività. Le macro vengono registrate nel linguaggio di vengono registrate nel linguaggio di programmazione di Visual Basic, programmazione di Visual Basic, Applications Edition.Applications Edition.

Page 20: Le Macro in Microsoft Word Informazioni sulle macroInformazioni sulle macroInformazioni sulle macroInformazioni sulle macro Registrazione di una macroRegistrazione

Visual Basic, Applications Edition -Visual Basic, Applications Edition -VBAVBA

Versione in linguaggio macro di Versione in linguaggio macro di Microsoft Visual Basic utilizzata per Microsoft Visual Basic utilizzata per

programmare applicazioni di programmare applicazioni di Windows e inclusa in numerose Windows e inclusa in numerose

applicazioni Microsoft.applicazioni Microsoft.

Page 21: Le Macro in Microsoft Word Informazioni sulle macroInformazioni sulle macroInformazioni sulle macroInformazioni sulle macro Registrazione di una macroRegistrazione

Visual Basic EditorVisual Basic Editor: :

Ambiente per la scrittura e modifica Ambiente per la scrittura e modifica di codice e routine di Visual Basic, di codice e routine di Visual Basic, Applications Edition. Visual Basic Applications Edition. Visual Basic Editor include una serie completa di Editor include una serie completa di strumenti di debug che consentono strumenti di debug che consentono di individuare nel codice problemi di di individuare nel codice problemi di sintassi, di esecuzione e di logica.sintassi, di esecuzione e di logica.

Page 22: Le Macro in Microsoft Word Informazioni sulle macroInformazioni sulle macroInformazioni sulle macroInformazioni sulle macro Registrazione di una macroRegistrazione

modellomodello

• File o più file che contengono la File o più file che contengono la struttura e gli strumenti per definire struttura e gli strumenti per definire elementi quali stile e layout di pagina elementi quali stile e layout di pagina di file finiti. di file finiti.

• Ad esempio, i modelli di Word Ad esempio, i modelli di Word consentono di definire le consentono di definire le caratteristiche di un singolo documento caratteristiche di un singolo documento e i modelli di FrontPage consentono di e i modelli di FrontPage consentono di definire un intero sito Web.definire un intero sito Web.

Page 23: Le Macro in Microsoft Word Informazioni sulle macroInformazioni sulle macroInformazioni sulle macroInformazioni sulle macro Registrazione di una macroRegistrazione

Creazione di una macro per visualizzare Creazione di una macro per visualizzare automaticamente i campi ASK automaticamente i campi ASK

• Scegliere Scegliere MacroMacro dal menu dal menu StrumentiStrumenti e quindi e quindi scegliere scegliere Registra nuova macroRegistra nuova macro. .

• Nella casella Nella casella Nome macroNome macro digitare il nome della digitare il nome della macro. macro.

• Nella casella di gruppo Nella casella di gruppo Memorizza Memorizza macro inmacro in selezionare il nome del modello o del documento. selezionare il nome del modello o del documento.

• Nella casella Nella casella DescrizioneDescrizione digitare la descrizione digitare la descrizione della macroche si desidera salvare. della macroche si desidera salvare.

• Scegliere Scegliere OKOK. . • Scegliere Scegliere Seleziona tuttoSeleziona tutto dal menu dal menu ModificaModifica. . • Premere Premere F9F9. . • PremerePremere CTRL+HOME CTRL+HOME in modo da deselezionare in modo da deselezionare

tutto il testo. tutto il testo. • Fare clic su Fare clic su Sospendi registrazioneSospendi registrazione

WORDWORD

Page 24: Le Macro in Microsoft Word Informazioni sulle macroInformazioni sulle macroInformazioni sulle macroInformazioni sulle macro Registrazione di una macroRegistrazione

Rinominare una macroRinominare una macro

• ScegliereScegliere Modelli Modelli e aggiuntee aggiunte dal menu dal menu StrumentiStrumenti. .

• Fare clic su Fare clic su LibreriaLibreria. . • Fare clic sulla scheda Fare clic sulla scheda MacroMacro. . • Nella casella Nella casella InIn corrispondente al documento corrispondente al documento

o al modello selezionare la voce che si o al modello selezionare la voce che si desidera rinominare, quindi fare clic su desidera rinominare, quindi fare clic su RinominaRinomina. .

• Nella finestra di dialogo Nella finestra di dialogo RinominaRinomina digitare il digitare il nuovo nome della voce. nuovo nome della voce.

• Fare clic su Fare clic su OKOK,, quindi su quindi su ChiudiChiudi. . WORDWORD

Page 25: Le Macro in Microsoft Word Informazioni sulle macroInformazioni sulle macroInformazioni sulle macroInformazioni sulle macro Registrazione di una macroRegistrazione

• Eliminazione della singola macroEliminazione della singola macro

• Eliminazione di progetto macroEliminazione di progetto macro

Page 26: Le Macro in Microsoft Word Informazioni sulle macroInformazioni sulle macroInformazioni sulle macroInformazioni sulle macro Registrazione di una macroRegistrazione

• ScegliereScegliere MacroMacro dal menu dal menu StrumentiStrumenti, , quindi fare clic su quindi fare clic su MacroMacro. .

• Nella casella Nella casella Nome macroNome macro fare clic sul fare clic sul nome della macro che si desidera nome della macro che si desidera eliminare.eliminare.

• Se la macro non viene visualizzata Se la macro non viene visualizzata nell'elenco, selezionare un documento o nell'elenco, selezionare un documento o un modello diverso nella casella un modello diverso nella casella MacroMacro inin..

• (modello: File o più file che contengono la struttura e gli strumenti per (modello: File o più file che contengono la struttura e gli strumenti per definire elementi quali stile e layout di pagina di file finiti. Ad esempio, i definire elementi quali stile e layout di pagina di file finiti. Ad esempio, i modelli di Word consentono di definire le caratteristiche di un singolo modelli di Word consentono di definire le caratteristiche di un singolo documento e i modelli di FrontPage consentono di definire un intero sito documento e i modelli di FrontPage consentono di definire un intero sito Web.)Web.)

• Fare clic su Fare clic su EliminaElimina. . WORDWORD

Page 27: Le Macro in Microsoft Word Informazioni sulle macroInformazioni sulle macroInformazioni sulle macroInformazioni sulle macro Registrazione di una macroRegistrazione

• Scegliere Scegliere MacroMacro dal menu dal menu StrumentiStrumenti, quindi fare clic , quindi fare clic su su MacroMacro. .

• Fare clic su Fare clic su LibreriaLibreria. .

• Nella scheda Macro Nella scheda Macro selezionareselezionare il progetto il progetto macromacro che si desidera eliminare dall'elenco e  che si desidera eliminare dall'elenco e scegliere il pulsante scegliere il pulsante EliminaElimina. .

• (progetto macro: Insieme di componenti, inclusi moduli, codice e moduli (progetto macro: Insieme di componenti, inclusi moduli, codice e moduli di classe, che costituiscono una macro. I progetti macro creati in di classe, che costituiscono una macro. I progetti macro creati in Microsoft Visual Basic, Applications Edition possono essere inclusi nei Microsoft Visual Basic, Applications Edition possono essere inclusi nei componenti aggiuntivi e nella maggior parte dei programmi di Microsoft componenti aggiuntivi e nella maggior parte dei programmi di Microsoft Office.)Office.)

• Nell'elenco di sinistra appaiono i progetti macro Nell'elenco di sinistra appaiono i progetti macro utilizzati nel documento attivoutilizzati nel documento attivo  mentre nell'elenco mentre nell'elenco di destra vengono visualizzati i progetti macro di destra vengono visualizzati i progetti macro disponibili nel modello disponibili nel modello

• (documento attivo: Documento in uso. Il testo digitato o gli elementi (documento attivo: Documento in uso. Il testo digitato o gli elementi grafici inseriti in Microsoft Word vengono visualizzati nel documento grafici inseriti in Microsoft Word vengono visualizzati nel documento attivo. La barra del titolo del documento attivo è evidenziata.)attivo. La barra del titolo del documento attivo è evidenziata.)

• NormalNormal  (modello Normal: Modello generale utilizzabile per qualsiasi (modello Normal: Modello generale utilizzabile per qualsiasi tipo di documento. È comunque possibile modificarlo per cambiare la tipo di documento. È comunque possibile modificarlo per cambiare la formattazione o il contenuto predefiniti dei documenti.)formattazione o il contenuto predefiniti dei documenti.)WORDWORD

Page 28: Le Macro in Microsoft Word Informazioni sulle macroInformazioni sulle macroInformazioni sulle macroInformazioni sulle macro Registrazione di una macroRegistrazione

• Aprire una macro in Aprire una macro in Visual Basic EditoreVisual Basic Editore apportare le correzioni desiderate, rimuovere apportare le correzioni desiderate, rimuovere i passaggi superflui, rinominare e copiare i passaggi superflui, rinominare e copiare singole macro o aggiungere istruzioni che singole macro o aggiungere istruzioni che non è possibile registrare in Microsoft Word.non è possibile registrare in Microsoft Word.

• Scegliere Scegliere MacroMacro dal menu dal menu StrumentiStrumenti, , quindi fare clic su quindi fare clic su MacroMacro. .

• Nella casella Nella casella Nome macroNome macro fare clic sul nome fare clic sul nome della macro che si desidera modificare. Se la della macro che si desidera modificare. Se la macro non viene visualizzata nell'elenco, macro non viene visualizzata nell'elenco, selezionare un documento o un modello selezionare un documento o un modello diverso dalla casella diverso dalla casella Macro inMacro in..

• Fare clic su Fare clic su ModificaModifica. . WORDWORD

Page 29: Le Macro in Microsoft Word Informazioni sulle macroInformazioni sulle macroInformazioni sulle macroInformazioni sulle macro Registrazione di una macroRegistrazione

• Per sospendere la registrazione di Per sospendere la registrazione di una macro, fare clic su una macro, fare clic su SospendiSospendi registrazione registrazione sulla barra degli sulla barra degli strumentistrumenti (barra degli strumenti: Barra con pulsanti e  (barra degli strumenti: Barra con pulsanti e opzioni che è possibile utilizzare per eseguire i comandi. Per opzioni che è possibile utilizzare per eseguire i comandi. Per visualizzare una barra degli strumenti, scegliere visualizzare una barra degli strumenti, scegliere PersonalizzaPersonalizza dal menu dal menu StrumentiStrumenti, quindi fare clic sulla scheda , quindi fare clic sulla scheda Barre degli Barre degli strumentistrumenti.).)

• Interrompi registrazione visualizzata Interrompi registrazione visualizzata durante la registrazione di una macrodurante la registrazione di una macro

•   (macro: Azione o gruppo di azioni che è possibile utilizzare per (macro: Azione o gruppo di azioni che è possibile utilizzare per automatizzare le attività. Le macro vengono registrate nel linguaggio di automatizzare le attività. Le macro vengono registrate nel linguaggio di programmazione di Visual Basic, Applications Edition.)programmazione di Visual Basic, Applications Edition.)

• Eseguire le operazioni che non si Eseguire le operazioni che non si desidera registrare. desidera registrare.

• Per riprendere la registrazione, fare Per riprendere la registrazione, fare clic su clic su Riprendi registrazioneRiprendi registrazione . . WORDWORD

Page 30: Le Macro in Microsoft Word Informazioni sulle macroInformazioni sulle macroInformazioni sulle macroInformazioni sulle macro Registrazione di una macroRegistrazione

• ProtezioneProtezione    Le macro possono contenere virus ed è Le macro possono contenere virus ed è pertanto importante eseguirle con cautela. È consigliabile pertanto importante eseguirle con cautela. È consigliabile prendere le precauzioni seguenti: eseguire un programma prendere le precauzioni seguenti: eseguire un programma antivirus aggiornato nel computer; impostare il livello antivirus aggiornato nel computer; impostare il livello elevato di protezione per le macro; deselezionare la casella elevato di protezione per le macro; deselezionare la casella di controllo di controllo Considera attendibili tutti i modelli e i Considera attendibili tutti i modelli e i componenti aggiuntivi installaticomponenti aggiuntivi installati; utilizzare firme digitali; ; utilizzare firme digitali; mantenere aggiornato un elenco di editori attendibili. mantenere aggiornato un elenco di editori attendibili.

• Scegliere Scegliere MacroMacro dal menu dal menu StrumentiStrumenti, , quindi fare clic su quindi fare clic su MacroMacro. .

• Nella casella Nella casella Nome macroNome macro fare clic sul fare clic sul nome della macro che si desidera nome della macro che si desidera eseguire. Se la macro non viene eseguire. Se la macro non viene visualizzata nell'elenco, selezionare un visualizzata nell'elenco, selezionare un documento o un modello diverso dalla documento o un modello diverso dalla casella casella Macro inMacro in..

• Fare clic su Fare clic su EseguiEsegui. .

Page 31: Le Macro in Microsoft Word Informazioni sulle macroInformazioni sulle macroInformazioni sulle macroInformazioni sulle macro Registrazione di una macroRegistrazione

• ProtezioneProtezione    • Prestare particolare attenzione quando si aggiungono Prestare particolare attenzione quando si aggiungono

macro a un modello. Potrebbero infatti essere state create macro a un modello. Potrebbero infatti essere state create in modo tale da rappresentare un rischio per la protezione. in modo tale da rappresentare un rischio per la protezione. È consigliabile pertanto utilizzare solo macro provenienti È consigliabile pertanto utilizzare solo macro provenienti da fonti attendibili.da fonti attendibili.

• Scegliere Scegliere Modelli e aggiunteModelli e aggiunte dal menu dal menu StrumentiStrumenti. . • Fare clic su Fare clic su LibreriaLibreria e selezionare quindi la scheda e selezionare quindi la scheda

MacroMacro. . • Per copiare gli elementi da o in un modello o file diverso, Per copiare gli elementi da o in un modello o file diverso,

scegliere scegliere Chiudi fileChiudi file per chiudere il documento attivo e il per chiudere il documento attivo e il modello a esso applicato oppure chiudere il modello modello a esso applicato oppure chiudere il modello Normal Normal 

• Fare quindi clic su Fare quindi clic su Apri fileApri file e aprire il file o modello e aprire il file o modello desiderato. desiderato.

• Selezionare gli elementi o l'elenco che si desidera copiare Selezionare gli elementi o l'elenco che si desidera copiare e quindi fare clic su e quindi fare clic su CopiaCopia. .

• NotaNota  Se sono state assegnate delle macro alle barre degli   Se sono state assegnate delle macro alle barre degli strumenti, è necessario copiare anche le barre degli strumenti, è necessario copiare anche le barre degli strumenti.strumenti. WORDWORD

Page 32: Le Macro in Microsoft Word Informazioni sulle macroInformazioni sulle macroInformazioni sulle macroInformazioni sulle macro Registrazione di una macroRegistrazione

• ProtezioneProtezione    • Le macro possono contenere virus ed è pertanto importante Le macro possono contenere virus ed è pertanto importante

eseguirle con cautela. È consigliabile prendere le precauzioni eseguirle con cautela. È consigliabile prendere le precauzioni seguenti: eseguire un programma antivirus aggiornato nel seguenti: eseguire un programma antivirus aggiornato nel computer; impostare il livello elevato di protezione per le macro; computer; impostare il livello elevato di protezione per le macro; deselezionare la casella di controllo deselezionare la casella di controllo Considera attendibili tutti Considera attendibili tutti i modelli e i componenti aggiuntivi installatii modelli e i componenti aggiuntivi installati;; utilizzare firme utilizzare firme digitali; mantenere aggiornato un elenco di editori attendibili. digitali; mantenere aggiornato un elenco di editori attendibili.

• Durante la registrazione della macro è stata registrata un'operazioDurante la registrazione della macro è stata registrata un'operazione non desiderata e rimuovere i passaggi non desiderati.ne non desiderata e rimuovere i passaggi non desiderati.

• La macro registrata a volte genera un messaggio di erroreLa macro registrata a volte genera un messaggio di errore• Viene visualizzato un messaggio di avviso relativo alle macroViene visualizzato un messaggio di avviso relativo alle macro• Non si desidera ricevere avvisi relativi alle macroNon si desidera ricevere avvisi relativi alle macro• All'apertura di file e al caricamento di aggiunte contenenti macro All'apertura di file e al caricamento di aggiunte contenenti macro

non si riceve alcun avviso non si riceve alcun avviso • Non è possibile modificare le macro quando il documento è apertoNon è possibile modificare le macro quando il documento è aperto

• Non è possibile registrare una macro quando il documento è apertNon è possibile registrare una macro quando il documento è apert

o o •

Non è possibile eseguire una macro quando il documento è apertoNon è possibile eseguire una macro quando il documento è aperto

• Si desidera utilizzare le macro di Si desidera utilizzare le macro di WordBasicWordBasic •

Si desidera utilizzare le macro di Word 2000 e Word 2002 in OfficeSi desidera utilizzare le macro di Word 2000 e Word 2002 in Office Word 2003 Word 2003

• Alla copia di una barra degli strumenti non vengono copiate le relaAlla copia di una barra degli strumenti non vengono copiate le relative macro tive macro

Page 33: Le Macro in Microsoft Word Informazioni sulle macroInformazioni sulle macroInformazioni sulle macroInformazioni sulle macro Registrazione di una macroRegistrazione

• Per annullare un'operazione non Per annullare un'operazione non desiderata all'interno di una desiderata all'interno di una macro, è possibile aprire la macro macro, è possibile aprire la macro in Visual Basic Editorin Visual Basic Editor  e rimuovere e rimuovere i passaggi non desiderati.i passaggi non desiderati.

• Se non si desidera utilizzare Se non si desidera utilizzare Visual Basic Editor, registrare Visual Basic Editor, registrare nuovamente la macro senza nuovamente la macro senza eseguire l'operazione indesiderataeseguire l'operazione indesiderata

Page 34: Le Macro in Microsoft Word Informazioni sulle macroInformazioni sulle macroInformazioni sulle macroInformazioni sulle macro Registrazione di una macroRegistrazione

• Una macro registrata potrebbe non Una macro registrata potrebbe non venire eseguita in modo corretto in ogni venire eseguita in modo corretto in ogni situazione. situazione.

• Se non è possibile eseguire la macro, Se non è possibile eseguire la macro, viene visualizzato un messaggio di viene visualizzato un messaggio di errore. errore.

• La corretta esecuzione di alcune macro La corretta esecuzione di alcune macro dipende dalle opzioni e dalle impostazioni dipende dalle opzioni e dalle impostazioni del programma. del programma.

• Una macro che, ad esempio, esegue la Una macro che, ad esempio, esegue la ricerca del testo nascosto non potrà ricerca del testo nascosto non potrà funzionare correttamente se non è attiva funzionare correttamente se non è attiva la visualizzazione del testo nascosto. la visualizzazione del testo nascosto.

Page 35: Le Macro in Microsoft Word Informazioni sulle macroInformazioni sulle macroInformazioni sulle macroInformazioni sulle macro Registrazione di una macroRegistrazione

• La macro che si desidera eseguire La macro che si desidera eseguire potrebbe non provenire da una fonte potrebbe non provenire da una fonte

attendibileattendibile • Se il livello di protezione è impostato Se il livello di protezione è impostato

sul valore Medio o Elevato e si aprono sul valore Medio o Elevato e si aprono file o si caricano aggiunte contenenti file o si caricano aggiunte contenenti macro con firma digitalemacro con firma digitale  non non provenienti da fonti attendibili, verrà provenienti da fonti attendibili, verrà visualizzato un messaggio di avviso visualizzato un messaggio di avviso relativo alle macro.relativo alle macro.

• (firma digitale: Timbro di autenticazione elettronico e crittografato (firma digitale: Timbro di autenticazione elettronico e crittografato applicato a una macro o un documento per motivi di protezione. La firma applicato a una macro o un documento per motivi di protezione. La firma digitale conferma che la macro o il documento provengono dal firmatario digitale conferma che la macro o il documento provengono dal firmatario e che non sono stati alterati.)e che non sono stati alterati.)

• Se si è certi dell'attendibilità dello Se si è certi dell'attendibilità dello sviluppatore della macro, è possibile sviluppatore della macro, è possibile aggiungere il nome di tale aggiungere il nome di tale sviluppatore all'elenco delle fontisviluppatore all'elenco delle fonti attendibiliattendibili. .

Page 36: Le Macro in Microsoft Word Informazioni sulle macroInformazioni sulle macroInformazioni sulle macroInformazioni sulle macro Registrazione di una macroRegistrazione

Il file sembra contenere Il file sembra contenere un virus macroun virus macro

•Se nel file non è prevista la Se nel file non è prevista la presenza di macro, è presenza di macro, è possibile che nel computer possibile che nel computer sia presente un virus che sia presente un virus che sta aggiungendo il virus sta aggiungendo il virus macro al file. macro al file.

•Accertarsi che nel Accertarsi che nel computer non vi siano virus computer non vi siano virus e procurarsi una copia del e procurarsi una copia del file non infetta.file non infetta.

Page 37: Le Macro in Microsoft Word Informazioni sulle macroInformazioni sulle macroInformazioni sulle macroInformazioni sulle macro Registrazione di una macroRegistrazione

• La macro potrebbe trovarsi in La macro potrebbe trovarsi in un file scaricato come pagina un file scaricato come pagina

HTML da un sito Web e aperto HTML da un sito Web e aperto come file temporaneocome file temporaneo

• Se ogni volta che si apre il file, il Se ogni volta che si apre il file, il programma antivirus avverte che il programma antivirus avverte che il virus è stato eliminato, è possibile virus è stato eliminato, è possibile che il virus venga rimosso dal file che il virus venga rimosso dal file temporaneo ma non dal file temporaneo ma non dal file originale memorizzato sul server originale memorizzato sul server Web. Web.

• Assicurarsi che nel computer non Assicurarsi che nel computer non vi siano virus e notificare al vi siano virus e notificare al proprietario del file originale i proprietario del file originale i problemi relativi a tale file.problemi relativi a tale file.

Page 38: Le Macro in Microsoft Word Informazioni sulle macroInformazioni sulle macroInformazioni sulle macroInformazioni sulle macro Registrazione di una macroRegistrazione

Il file contiene macro sicureIl file contiene macro sicure

•Se si è certi che le macro Se si è certi che le macro siano sicure, è possibile siano sicure, è possibile apporvi la firma digitale e apporvi la firma digitale e aggiungere il proprio nome aggiungere il proprio nome all'elenco delle fonti all'elenco delle fonti attendibili.attendibili.

Page 39: Le Macro in Microsoft Word Informazioni sulle macroInformazioni sulle macroInformazioni sulle macroInformazioni sulle macro Registrazione di una macroRegistrazione

• Per evitare di ricevere avvisi relativi alle macro, Per evitare di ricevere avvisi relativi alle macro, apporre una firma digitale (firma digitale: Timbro di apporre una firma digitale (firma digitale: Timbro di autenticazione elettronico e crittografato applicato a autenticazione elettronico e crittografato applicato a una macro o un documento per motivi di protezione. La una macro o un documento per motivi di protezione. La firma digitale conferma che la macro o il documento firma digitale conferma che la macro o il documento provengono dal firmatario e che non sono stati alterati.) provengono dal firmatario e che non sono stati alterati.) a ciascun progetto macro e aggiungere tale firma a ciascun progetto macro e aggiungere tale firma all'elenco delle fonti attendibili. Se le macro sono già all'elenco delle fonti attendibili. Se le macro sono già firmate, e si intende considerare attendibili tutte le firmate, e si intende considerare attendibili tutte le macro firmate con quel certificato, aggiungere il nome macro firmate con quel certificato, aggiungere il nome di chi ha apposto la firma all'elenco delle fonti di chi ha apposto la firma all'elenco delle fonti attendibili. La visualizzazione degli avvisi relativi alle attendibili. La visualizzazione degli avvisi relativi alle macro verrà interrotta quando si imposta il livello di macro verrà interrotta quando si imposta il livello di protezione sul valore Medio o Elevato.protezione sul valore Medio o Elevato.

• È anche possibile impostare il livello di protezione su È anche possibile impostare il livello di protezione su Basso, ma ciò significa utilizzare Microsoft Word con le Basso, ma ciò significa utilizzare Microsoft Word con le impostazioni di protezione meno sicure. Per ridurre il impostazioni di protezione meno sicure. Per ridurre il rischio di un'infezione da virus macro sul computer in rischio di un'infezione da virus macro sul computer in uso, si consiglia di eseguire uno specifico programma uso, si consiglia di eseguire uno specifico programma software antivirus in grado di verificare la presenza di software antivirus in grado di verificare la presenza di virus macro nei file e nei componenti aggiuntivi, di virus macro nei file e nei componenti aggiuntivi, di mantenere il software aggiornato e di garantire che mantenere il software aggiornato e di garantire che tutte le macro in uso provengano da fonti attendibili.tutte le macro in uso provengano da fonti attendibili.

Page 40: Le Macro in Microsoft Word Informazioni sulle macroInformazioni sulle macroInformazioni sulle macroInformazioni sulle macro Registrazione di una macroRegistrazione

Il livello di protezione potrebbe essere impostato su BassoIl livello di protezione potrebbe essere impostato su Basso • Per ricevere un messaggio di avviso indicante che un file Per ricevere un messaggio di avviso indicante che un file

o un'aggiunta contiene macro, impostare il livello di o un'aggiunta contiene macro, impostare il livello di protezione su Medio.protezione su Medio.

• Il livello di protezione potrebbe essere impostato su Il livello di protezione potrebbe essere impostato su Elevato e le macro non sono contrassegnate dalla firma Elevato e le macro non sono contrassegnate dalla firma digitaledigitale Per ricevere un messaggio di avviso quando i file Per ricevere un messaggio di avviso quando i file o le aggiunte contenenti macro non sono contrassegnati o le aggiunte contenenti macro non sono contrassegnati da firma digitaleda firma digitale  impostare il livello di protezione su impostare il livello di protezione su Medio.Medio.

• È possibile che lo sviluppatore della macro sia È possibile che lo sviluppatore della macro sia considerato attendibileconsiderato attendibile In tal caso, quando il file viene In tal caso, quando il file viene aperto, le macro vengono automaticamente attivate. Se non si aperto, le macro vengono automaticamente attivate. Se non si considera più attendibile lo sviluppatore della macro, è considera più attendibile lo sviluppatore della macro, è possibile rimuoverne il nome dall'elenco delle fonti attendibili.possibile rimuoverne il nome dall'elenco delle fonti attendibili.

• Per ricevere un avviso ogni volta che si apre un file o si carica Per ricevere un avviso ogni volta che si apre un file o si carica un'aggiunta contenente macro, rimuovere tutte le fonti un'aggiunta contenente macro, rimuovere tutte le fonti dall'elenco delle fonti attendibili.dall'elenco delle fonti attendibili.

• Per accertarsi che le macro nel file erano firmate e per vedere il Per accertarsi che le macro nel file erano firmate e per vedere il nome della fonte di tale file:nome della fonte di tale file:

– Scegliere Scegliere OpzioniOpzioni dal menu dal menu StrumentiStrumenti, quindi fare clic sulla , quindi fare clic sulla scheda scheda ProtezioneProtezione..

– Nella casella di gruppo Nella casella di gruppo Protezione macroProtezione macro fare clic su fare clic su Protezione Protezione macromacro, quindi scegliere la scheda , quindi scegliere la scheda Editori attendibiliEditori attendibili..

WORDWORD

Page 41: Le Macro in Microsoft Word Informazioni sulle macroInformazioni sulle macroInformazioni sulle macroInformazioni sulle macro Registrazione di una macroRegistrazione

• In un documento di sola lettura non In un documento di sola lettura non è possibile modificare le macro e è possibile modificare le macro e salvarle. salvarle.

• Verrà automaticamente aggiunto Verrà automaticamente aggiunto [Di [Di sola lettura]sola lettura] al nome del file sulla al nome del file sulla barra del titolo barra del titolo

Page 42: Le Macro in Microsoft Word Informazioni sulle macroInformazioni sulle macroInformazioni sulle macroInformazioni sulle macro Registrazione di una macroRegistrazione

• In un documento di sola lettura non In un documento di sola lettura non è possibile registrare le macro e è possibile registrare le macro e salvarle. salvarle.

• Verrà automaticamente aggiunto Verrà automaticamente aggiunto [Di [Di sola lettura]sola lettura] al nome del file sulla al nome del file sulla barra del titolo. barra del titolo.

Page 43: Le Macro in Microsoft Word Informazioni sulle macroInformazioni sulle macroInformazioni sulle macroInformazioni sulle macro Registrazione di una macroRegistrazione

• In un documento di sola lettura non In un documento di sola lettura non è possibile salvare le modifiche che è possibile salvare le modifiche che si ottengono quando si eseguono si ottengono quando si eseguono delle macro. delle macro.

• Verrà automaticamente aggiunto Verrà automaticamente aggiunto [Di [Di sola lettura]sola lettura] al nome del file sulla al nome del file sulla barra del titolo. barra del titolo.

Page 44: Le Macro in Microsoft Word Informazioni sulle macroInformazioni sulle macroInformazioni sulle macroInformazioni sulle macro Registrazione di una macroRegistrazione

• In Microsoft Office Word 2003 le macro di In Microsoft Office Word 2003 le macro di WordBasic contenute in un modello di Word 6.WordBasic contenute in un modello di Word 6.xx o o Word 95 vengono automaticamente convertite in Word 95 vengono automaticamente convertite in macro di Visual Basic, Applications Edition , macro di Visual Basic, Applications Edition , quando si eseguono per la prima volta le seguenti quando si eseguono per la prima volta le seguenti operazioni:operazioni:

• Apertura del modello. Apertura del modello. • Creazione di un nuovo documento basato sul modello. Creazione di un nuovo documento basato sul modello. • Applicazione del modello a un documento scegliendo il Applicazione del modello a un documento scegliendo il

comando comando ModelliModelli e e aggiunteaggiunte dal menu dal menu StrumentiStrumenti. . • Durante la conversione della macro sulla barra di stato viene Durante la conversione della macro sulla barra di stato viene

visualizzato un messaggio. Al termine della conversione, è visualizzato un messaggio. Al termine della conversione, è necessario salvare il modello se si desidera salvare le macro necessario salvare il modello se si desidera salvare le macro convertite. In caso contrario, al successivo utilizzo del convertite. In caso contrario, al successivo utilizzo del modello le macro verranno riconvertite automaticamente.modello le macro verranno riconvertite automaticamente.

• Le macro memorizzate in un documento o modello di Le macro memorizzate in un documento o modello di Microsoft Word 97, Microsoft Word 2000 e Microsoft Word Microsoft Word 97, Microsoft Word 2000 e Microsoft Word 2002 si trovano già in Visual Basic, di conseguenza vengono 2002 si trovano già in Visual Basic, di conseguenza vengono eseguite come se fossero state create in Office Word 2003.eseguite come se fossero state create in Office Word 2003.

• NotaNota  Dopo aver salvato in Office Word 2003 una macro di   Dopo aver salvato in Office Word 2003 una macro di WordBasic convertita, non sarà possibile eseguirla in Word WordBasic convertita, non sarà possibile eseguirla in Word 6.6.xx o Word 95  anche se si riconverte in formato Word 6. o Word 95  anche se si riconverte in formato Word 6.xx o o Word 95 il modello in cui è memorizzata.Word 95 il modello in cui è memorizzata.

WORDWORD

Page 45: Le Macro in Microsoft Word Informazioni sulle macroInformazioni sulle macroInformazioni sulle macroInformazioni sulle macro Registrazione di una macroRegistrazione

• Le macro memorizzate nei documenti Le macro memorizzate nei documenti e nei modelli di Microsoft Word 2000 e nei modelli di Microsoft Word 2000 e Word 2002 vengono eseguite come e Word 2002 vengono eseguite come se fossero create in Office Word 2003 se fossero create in Office Word 2003 e non richiedono alcuna conversione.e non richiedono alcuna conversione.

• Anche le macro memorizzate nei Anche le macro memorizzate nei documenti e nei modelli di Office documenti e nei modelli di Office Word 2003 vengono eseguite come se Word 2003 vengono eseguite come se fossero create in Word 2000 e Word fossero create in Word 2000 e Word 2002, a condizione che non 2002, a condizione che non contengano nuovi metodi e proprietà contengano nuovi metodi e proprietà introdotti in Office Word 2003.introdotti in Office Word 2003.

Page 46: Le Macro in Microsoft Word Informazioni sulle macroInformazioni sulle macroInformazioni sulle macroInformazioni sulle macro Registrazione di una macroRegistrazione

• Quando si utilizza la finestra di dialogoQuando si utilizza la finestra di dialogo LibreriaLibreria (scegliere (scegliere MacroMacro dal menu dal menu StrumentiStrumenti, fare clic su , fare clic su MacroMacro, quindi , quindi su su LibreriaLibreria) per copiare una barra ) per copiare una barra degli strumenti da un altro modello, le degli strumenti da un altro modello, le macro associate ai pulsanti sulla barra macro associate ai pulsanti sulla barra degli strumenti non verranno copiate. degli strumenti non verranno copiate.

• Per copiare anche le macro Per copiare anche le macro separatamente è necessario utilizzare separatamente è necessario utilizzare la finestra di dialogo la finestra di dialogo LibreriaLibreria. .

WORDWORD