Utilizzo di un formato standard in un nome file suggerito (Microsoft Word)
Richard ha chiesto se c’era un modo per modificare il nome del file generato da Word che viene suggerito quando si sceglie Salva con nome o, nel caso di un documento nuovo di zecca, fare clic sullo strumento Salva. Vuole suggerire un file standard denominato che contiene la data come prefisso per quel nome.
In realtà ci sono due concetti diversi al lavoro qui, a seconda che tu stia lavorando su un nuovo documento o su un documento esistente. Se stai lavorando con un documento esistente, il nome del file suggerito quando fai clic su Salva con nome è effettivamente il nome del file corrente del documento.
Se stai lavorando con un nuovo documento, non c’è differenza funzionale tra la scelta di Salva o Salva con nome; entrambi aprono la finestra di dialogo Salva con nome. In questo caso, il nome del file suggerito si basa sull’impostazione del campo Titolo nella finestra di dialogo Proprietà. (Scegliete File | Proprietà.) Se non c’è niente nel campo Titolo, il titolo suggerito è basato sulla prima riga di testo nel file, fino al primo segno di punteggiatura.
Dato il modo in cui Word presenta i nomi suggeriti, ci sono un paio di cose che possono essere fatte per utilizzare uno standard. Il primo è modificare il modello utilizzato per i documenti, in modo che il campo Titolo sia impostato al suo interno. Ad esempio, segui questi passaggi:
-
Carica Normal.dot o il modello che desideri modificare.
-
Scegli File | Proprietà per visualizzare la finestra di dialogo Proprietà per il file.
-
Assicurati che la scheda Riepilogo sia visualizzata. (Vedi figura 1.)
-
Nel campo Titolo, inserisci il modello che desideri utilizzare per i nomi dei file.
Ad esempio, potresti inserire “aaaammgg – Titolo”.
-
Fare clic su OK.
-
Salva e chiudi il modello.
Ora, ogni volta che apri un documento basato su quel modello, il campo Titolo sarà già impostato. Quando qualcuno salva il documento per la prima volta, viene suggerito il titolo immesso al passaggio 4. Ciò spingerà l’utente a sostituire “aaaammgg” con la data corretta e a sostituire “Titolo” con il titolo reale.
Se vuoi qualcosa di più automatico, magari dove la data viene compilata automaticamente, allora devi fare affidamento su una macro. In sostanza, devi creare una macro che sostituisca i comandi Salva e Salva con nome e inserisca il nome del file suggerito come desideri.
Informazioni su come intercettare vari comandi (come Salva e Salva con nome) possono essere trovate sul sito Web di Word MVP:
http://www.wordmvp.com/faqs/macrosvba/InterceptSavePrint.htm
Nella macro creata, è possibile impostare il nome desiderato prima di visualizzare la finestra di dialogo File Salva con nome. Ad esempio, questo frammento di codice gestirà il trucco:
Dim sDefaultFileName as String sDefaultFileName = "MyPaper" With Application.Dialogs(wdDialogFileSaveAs) .Name = sDefaultFileName .Format = 0 '2 = Plain Text, 0 = Word Doc If .Show = 0 Then 'User did not save End If End With
Ricorda che questo codice deve essere inserito all’interno di una macro più grande che sviluppi in sostituzione del comando Salva con nome. Il metodo .Show è ciò che effettivamente visualizza la finestra di dialogo.
_Nota: _
Se desideri sapere come utilizzare le macro descritte in questa pagina (o in qualsiasi altra pagina dei siti WordTips), ho preparato una pagina speciale che include informazioni utili.
WordTips è la tua fonte di formazione economica su Microsoft Word.
(Microsoft Word è il software di elaborazione testi più popolare al mondo.) Questo suggerimento (3531) si applica a Microsoft Word 97, 2000, 2002 e 2003. È possibile trovare una versione di questo suggerimento per l’interfaccia della barra multifunzione di Word (Word 2007 e più tardi) qui: