Registrazione di una macro

Se in Microsoft Office Project si esegue più volte un'attività, è possibile automatizzarla tramite una macro. Una macro consiste in una serie di comandi e di funzioni memorizzati in un modulo (modulo macro: Posizione nella quale vengono memorizzate le macro. Le macro memorizzate nei moduli del file Global.mpt sono disponibili per qualsiasi progetto e possono essere utilizzate per organizzare i moduli correlati.) che è possibile eseguire ogni volta che è necessario eseguire l'attività.

  1. Scegliere Macro dal menu Strumenti e quindi fare clic su Registra nuova macro.
  2. Nella casella Nome macro digitare il nome per la macro (macro: Azione o insieme di azioni che è possibile utilizzare per automatizzare le attività. Le macro vengono registrate nel linguaggio di programmazione di Visual Basic Applications Edition.).

Il primo carattere del nome della macro deve essere una lettera. Gli altri caratteri possono essere lettere, numeri o caratteri di sottolineatura. Gli spazi vuoti non sono consentiti nel nome della macro, ma il carattere di sottolineatura funge da separatore tra le parole.

  1. Per poter eseguire la macro premendo un tasto di scelta rapida (tasto di scelta rapida: Tasto funzione o combinazione di tasti, quale F5 o CTRL+A, che è possibile utilizzare per eseguire un comando di menu. Un tasto di scelta è invece una combinazione di tasti, ad esempio ALT+F, che consente di spostare lo stato attivo su un menu, un comando o un controllo.), immettere una lettera o una combinazione di tasti nella casella Tasto di scelta rapida.

È possibile utilizzare CTRL+lettera (per le lettere minuscole) o CTRL+MAIUSC+lettera (per le lettere maiuscole), dove lettera è una qualsiasi lettera sulla tastiera, ma non un numero o un carattere speciale. Non è possibile utilizzare una combinazione di tasti già utilizzata in Microsoft Office Project.

  1. Nell'elenco Memorizza macro in fare clic sulla posizione in cui si desidera memorizzare la macro:
    • Per rendere la macro disponibile ogni volta che si utilizza Project, fare clic su File globale.
    • Per rendere la macro disponibile solo per il progetto corrente, fare clic su Questo progetto.
  2. Per includere una descrizione della macro, digitare la descrizione nella casella Descrizione.
  3. Se si seleziona una o più celle durante la registrazione di una macro, essa selezionerà la stessa colonna (campo) a ogni esecuzione, indipendentemente dalla prima cella selezionata, dato che la macro registra i riferimenti assoluti (riferimento assoluto: Riferimento a una colonna o a una riga che non dipende dalla cella attiva. I risultati di un riferimento assoluto rimangono invariati indipendentemente dalla posizione della cella attiva.) alle colonne. Se si desidera che una macro selezioni le colonne indipendentemente dalla posizione della cella attiva all'esecuzione della macro, fare clic su Relativi in Riferimenti colonna.

Al contrario, la macro selezionerà le righe indipendentemente dalla posizione della cella attiva al momento della sua esecuzione in quanto essa registra i riferimenti relativi (riferimento relativo: Riferimento a una colonna o a una riga basato sulla cella attiva. Il risultato di un riferimento relativo varia ogni volta che la posizione della cella attiva cambia.) alle righe. Se si desidera che una macro selezioni sempre la stessa riga, indipendentemente dalla prima cella selezionata, fare clic su Assoluti (ID) in Riferimenti riga.

 Nota   Project continua a utilizzare queste impostazioni durante la registrazione delle macro finché le impostazioni non vengono modificate o fino alla chiusura del programma.

  1. Fare clic su OK e quindi eseguire le operazioni che si desidera registrare.
  2. Dopo aver completato tutte le operazioni da registrare, scegliere Macro dal menu Strumenti e quindi fare clic su Ferma registrazione.

Sicurezza  Le macro possono contenere virus e pertanto devono essere eseguite con cautela. È consigliabile adottare le precauzioni seguenti: eseguire un programma antivirus aggiornato nel computer, impostare il livello di sicurezza elevato per le macro, deselezionare la casella di controllo Considera attendibili tutti i modelli e i componenti aggiuntivi installati, utilizzare firme digitali e mantenere un elenco di autori attendibili aggiornato.