Questo è fondamentalmente il codice di pwrpntuser esteso alla guida completa degli eseguibili.
Creare una macro
In PowerPoint 2007 e versioni successive assicurati di aver salvato la presentazione in .pptm
estensione (presentazione standard con macro consentite).
Assicurarsi di aver aggiunto i numeri di diapositiva utilizzando il metodo descritto in questo articolo 1 .
Apri la finestra " Macro " 2 . In PowerPoint 2007 e versioni successive, fare clic sulla View
scheda (ultima) e quindi sul Macro
pulsante nell'ultimo gruppo di barre degli strumenti. Nelle versioni per auricolari selezionare Tools > Macro
dal menu.
Digita un nome per la tua macro (ad esempio PageCountUpdater
) e fai clic Create
.
Incollare il codice di macro (da pwrpntuser risposta s' o al di sotto) fra Sub PageCountUpdater()
e End Sub
. Cambia van
la riga più rientrata of
o qualcosa di simile nella tua lingua.
Salva macro e chiudi Microsoft Visual Basic, Applications. Torna a PowerPoint.
Hai finito. Codice da inserire (completo e con "parola-colla" corretta):
Sub PageCountUpdater()
Dim s As Slide
Dim shp As Shape
For Each s In ActivePresentation.Slides
s.DisplayMasterShapes = True
s.HeadersFooters.SlideNumber.Visible = msoTrue
For Each shp In s.Shapes
If Left(shp.Name, 12) = "Slide Number" Then
shp.TextFrame.TextRange.Text = s.SlideNumber & " of " & ActivePresentation.Slides.Count
End If
Next
Next
End Sub
Esecuzione di macro
Apri di nuovo la finestra " Macro ".
Seleziona la PageCountUpdater
macro salvata e premi Run
.
Devi farlo ogni volta manualmente. Una scorciatoia da tastiera sarebbe la benvenuta. Ma ... non c'è modo di cambiare le scorciatoie di PowerPoint, tranne l'acquisto di un plugin commerciale, per il quale devi pagare il prezzo a partire da 20 dollari per un computer. Vedi fine di questo o questo articolo per i dettagli.
Eliminazione di macro
Questa macro viene eseguita solo quando ne hai bisogno. Non è una macro live. Aggiorna il campo con il numero effettivo di diapositive e il gioco è fatto. Il campo stesso è un campo di testo standard. Nessuna magia. Ciò significa che puoi facilmente riconvertire il tuo file .pptx
e buttare via questa macro, una volta che sei sicuro, che la tua presentazione è terminata e non aggiungerai più diapositive. Il campo rimarrà al suo posto con i valori intatti, una volta rimossa la macro.
Questo è comodo in quanto a molti utenti non piacciono i documenti con macro e molti luoghi di presentazione, fiere, conferenze ecc. Semplicemente non ti permettono di eseguire .pptm
file.
Anche questo va bene, perché questa macro ricrea i campi di numerazione su tutte le diapositive (eccetto quelle per il titolo - vedi la nota 1 alla fine), anche se le rimuovi manualmente. Pertanto, dovresti eseguirlo un'ultima volta, dopo essere sicuro del numero finale e dell'ordine delle diapositive e quindi puoi rimuoverlo.
Apertura file abilitato per le macro
Se decidi di mantenere l' .pptm
estensione e la macro all'interno, avrai questo documento sempre aperto con le macro disabilitate e dovrai fare clic Enable macros
ogni volta (se esegui le impostazioni predefinite) per abilitarle.
Se i documenti sono tuoi, ti fidi, non contengono codice dannoso e sono tutti archiviati in un luogo sicuro (cioè non in una cartella temporale o condivisa), puoi modificare le impostazioni di ciascun programma di Office per avere questi file sempre aperti con macro abilitate.
Il modo più semplice è aggiungere una cartella con presentazioni abilitate per le macro per proteggere le posizioni in PowerPoint.
Per farlo:
Fare clic su File
scheda, Options
pulsante, Trust Center
sezione e Trust Center Settings
pulsante.
Vai alla Trusted locations
sezione (secondo) e fai clic sul Add new location...
pulsante.
Incollare o selezionare il percorso della cartella nel Path
campo e, facoltativamente, verificare che anche tutte le sottocartelle nella posizione aggiunta vengano trattate come attendibili.
Fare clic OK
tre volte per confermare e chiudere tutte le finestre aperte. Riapri il documento con attivazione macro.
Da questo punto in poi, tutti i documenti aperti da una posizione appena aggiunta non dovrebbero mostrare alcun avviso e dovrebbero sempre essere aperti con le macro abilitate. Troverai molti più dettagli su questo argomento nel documento di supporto di Office.com .
Le note
1 Nella maggior parte delle versioni di PowerPoint il significato della diapositiva del titolo non viene determinato come prima diapositiva della presentazione , ma come qualsiasi diapositiva definita come diapositiva del titolo . È possibile visualizzare i diversi tipi di diapositiva quando si inserisce uno nuovo. Ciò significa che, se non hai una diapositiva in stile titolo, avrai i numeri di pagina aggiunti a tutte le diapositive. E al contrario: se hai usato molte diapositive del titolo all'interno della presentazione, ad esempio per contrassegnare sezioni o blocchi diversi, mancherai di numerazione su tutte.
2 Tutti i nomi degli elementi della GUI sono traduzioni al volo dalla mia edizione polacca di PowerPoint 2010. In altre versioni o edizioni linguistiche di PowerPoint potrebbero essere leggermente diversi. Regola di conseguenza.