Rendere disponibile una barra degli strumenti/barra multifunzione personalizzata per tutti gli utenti nel client di Project

Introduzione

Questo articolo descrive come creare una macro personalizzata e una barra degli strumenti/barra multifunzione contenente pulsanti per l'esecuzione di macro. Questo articolo descrive inoltre come distribuire gli oggetti personalizzati nel modello globale locale (Global.mpt) o nel modello globale dell'organizzazione se si usa Project Server. In questo modo la barra degli strumenti/barra multifunzione personalizzata può essere disponibile per tutti gli utenti dei client di Microsoft Office Project, indipendentemente dal fatto che gli utenti si connettono a Microsoft Office Project Server o utilizzino client Project autonomi.

Ulteriori informazioni

Quando un progetto viene aperto, usa informazioni nel file locale, nonché nel file di modello globale, per impostare le impostazioni predefinite per il piano. Il file modello globale contiene, viste, report, moduli (macro), tabelle, filtri, calendari, mappe, campi e gruppi (le barre degli strumenti sono disponibili nei file modello globale di Project 2007 o versioni precedenti, ma non nel 2010, la barra multifunzione è stata introdotta nel 2010). Il piano di progetto userà le impostazioni predefinite del modello globale, a meno che non si creino nuovi oggetti o non si modifichino gli oggetti esistenti. Gli oggetti personalizzati vengono archiviati nel progetto locale, a meno che non si eservi la procedura per copiare le informazioni nel file globale. Questo modello globale può essere condiviso con altri utenti client di Project, inviando loro il file global.mpt per salvare localmente o condividerlo tramite un percorso di rete.

Quando un progetto dell'organizzazione viene aperto da Project Server, le impostazioni del modello globale dell'organizzazione vengono applicate al progetto. Dopo l'applicazione del modello globale dell'organizzazione al progetto, tutti gli elementi nel file globale locale che non hanno gli stessi nomi degli elementi nel modello globale dell'organizzazione vengono applicati anche al file di progetto. Pertanto, se è stata creata una vista, una tabella o un filtro personalizzato con lo stesso nome di un elemento nel modello globale dell'organizzazione, viene richiesto di rinominare o sovrascrivere l'elemento personalizzato. Il messaggio di errore visualizzato è simile all'errore seguente:

"Enterprise Global contiene già un oggetto denominato "<ObjectName>", ad esempio una vista, una tabella, un calendario e così via. Rinominare o sostituire."

La ridenominazione dell'oggetto risolverà il problema e consentirà di continuare ad aprire il piano. Se necessario, viene mantenuta anche una seconda versione dell'oggetto.

In genere, il modello globale dell'organizzazione ha la precedenza sugli altri modelli. Tuttavia, la precedenza delle barre multifunzione, delle barre degli strumenti e dei menu viene trattata in modo diverso rispetto agli altri elementi del modello globale dell'organizzazione. Le barre multifunzione, le barre degli strumenti e i menu nel file globale locale hanno la precedenza su barre multifunzione, barre degli strumenti e menu con lo stesso nome nel modello globale dell'organizzazione. Inoltre, le diverse versioni linguistiche di barre multifunzione, barre degli strumenti e menu nel file globale locale hanno la precedenza su barre multifunzione, barre degli strumenti e voci di menu nel modello globale dell'organizzazione. Tuttavia, una barra multifunzione o una barra degli strumenti personalizzata con un nome univoco nel file di modello globale dell'organizzazione in Project Server sarà disponibile per tutti gli utenti di Project.

I passaggi generali usati per spostare oggetti personalizzati da un piano locale nel file globale locale sono piuttosto semplici:

  1. Creare l'oggetto personalizzato nel piano locale.
  2. Aprire la libreria che mostra gli oggetti nel modello globale locale e il piano affiancato.
  3. Spostare l'oggetto personalizzato dal piano al modello globale ed è stato completato.

Questi passaggi funzioneranno per tutte le versioni di Project fino al 2010.

Tuttavia, se si desidera aggiungere oggetti personalizzati al modello globale dell'organizzazione (perché si usa Project Server), è possibile accedere a Globale organizzazione solo da un utente con i diritti per aprire il modello globale organizzazione da Impostazioni di Project Server. Questa azione avvia quindi Project Professional con il modello globale enterprise aperto in memoria. È possibile spostare gli oggetti dal piano globale locale o da qualsiasi piano di progetto aperto al modello globale organizzazione aperto.

Per includere una scheda della barra multifunzione personalizzata con un pulsante di comando per eseguire una macro nel file di modello globale dell'organizzazione in Project 2010, seguire questa procedura:

Procedura per creare una macro personalizzata

  1. Avviare il client di Project.
  2. Avviare un nuovo progetto. Il nome è Project1.
  3. Nella scheda Visualizza fare clic sull'elenco a discesa Macro e quindi su RecordMacro.
  4. Nella casella Nome macro digitare un nome. Ad esempio, Macro1 è l'impostazione predefinita.
  5. Nell'elenco Archivia macro in fare clic su File globale. Se si seleziona Questo progetto, la macro è disponibile solo in Project 1.
  6. Fare clic sulle altre opzioni appropriate e quindi su OK.

Passaggi per copiare il modulo che include la macro nel modello globale locale, se necessario

  1. Nella pagina Info della scheda File fare clic sul pulsante Organizzatore a sinistra di OrganizeGlobal Template.On the Info page of the File tab, click the Organizer button ot the left of OrganizeGlobal Template.

    Nota: il nome dei file attualmente aperti verrà visualizzato nella parte superiore di ogni finestra. È possibile modificare il file in un altro file aperto usando gli elenchi a discesa nella parte inferiore di ogni finestra.

  2. Fare clic sulla scheda Moduli

  3. Quando viene visualizzato il modulo che contiene la macro creata nei passaggi precedenti, selezionarlo.

  4. Tra i riquadri fare clic su Copia e quindi su Chiudi.

La volontà globale viene salvata automaticamente. Il modulo e la macro saranno ora disponibili per tutti i piani che usano questo modello globale locale.

Passaggi per copiare il modulo nel modello globale dell'organizzazione nel 2007 o nel 2010.

  1. Avviare Project Web Access come utente con le autorizzazioni per modificare il modello globale dell'organizzazione.
  2. Fare clic su Impostazioni > server Globale organizzazione e fare clic sul pulsante Configura Project Professional. Project Professional verrà avviato con il modello Globale aziendale in memoria.
  3. Fare clic sulla scheda File, selezionare Info e Gestisci modello globale.
  4. Aprire il piano in cui viene archiviata la macro se non è già presente nell'organizzazione globale (+ non memorizzata nella cache).
  5. Fare clic sulla scheda Modulo e quindi selezionare il modulo da copiare nel modello globale dell'organizzazione.
  6. Tra i riquadri fare clic su Copia e quindi su Chiudi.
  7. Fare clic sulla scheda Attività e quindi su Salva per salvare il modello globale dell'organizzazione.
  8. Uscire Project Professional.

La volta successiva in cui un utente apre un piano aziendale, la macro sarà disponibile.

Passaggi per creare una barra degli strumenti personalizzata e aggiungere la macro a un pulsante nel 2007 e versioni precedenti.

  1. Avviare il client di Project.
  2. Scegliere Personalizza dal menu Strumenti e quindi fare clic su Barre degli strumenti.
  3. Nella scheda Barre degli strumenti fare clic su Nuovo e quindi digitare un nome nella casella Nome barra degli strumenti . Ad esempio, digitare CustToolbar1 e quindi fare clic su OK.
  4. Fare clic sulla scheda Comandi.
  5. Nell'elenco Categorie fare clic su Tutte le macro.
  6. Trascinare il comando Macro1 dall'elenco Comandi sulla barra degli strumenti.
  7. Fare clic sul pulsante macro appena aggiunto sulla barra degli strumenti.
  8. Nella finestra di dialogo Personalizza fare clic su Modifica selezione.
  9. Fare clic su Modifica immagine pulsante o Cambia immagine del pulsante e quindi apportare le modifiche necessarie.
  10. Scegliere Chiudi.
  11. Aprire il modello globale dell'organizzazione o salvare la barra degli strumenti nel file di modello globale locale.
  12. Con il pulsante appena aggiunto selezionato, fare clic su Modifica selezione e quindi su Assegna macro.
  13. Assicurarsi che la macro creata venga visualizzata nella casella Comando . Questa macro non deve essere una macro specifica del file.
  14. Scegliere Chiudi.
  15. Uscire dal client di Project.