Utilizzo di un formato standard in un nome di file suggerito

Richard ha chiesto se ci fosse un modo per modificare il nome del file, Word generato che viene suggerita quando si sceglie Salva con nome o, nel caso di un nuovo documento, 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 di lavoro qui, a seconda se si sta lavorando su un nuovo documento o un documento esistente. Se si lavora con un documento esistente, quindi il nome del file suggerito quando si fa clic su Salva con nome è in realtà il nome del file corrente del documento.

Se si lavora con un nuovo documento, quindi non vi è alcuna differenza funzionale tra scegliendo Salva o Salva con nome; entrambi tirano su la finestra di dialogo Salva. In questo caso, il nome del file proposto si basa sulla definizione di campo Titolo nella finestra di dialogo Proprietà. (Scegliere File | Proprietà.) Se non c'è niente nel campo Titolo, quindi il titolo proposto è basato sulla prima riga di testo nel file, fino al primo segno di punteggiatura.

Dato il modo in cui Word esce con i nomi suggeriti, ci sono un paio di cose che si può fare per utilizzare uno standard. Il primo è quello di modificare il modello utilizzato per i documenti, in modo che il campo Titolo è impostato in esso. Ad esempio, attenersi alla seguente procedura:

  1. Load Normal.dot o il modello che si desidera modificare.
  2. Scegli File | Proprietà per visualizzare la finestra di dialogo Proprietà del file.
  3. Assicurarsi che viene visualizzata la scheda Riepilogo. (Vedi Figura 1.)

    Utilizzo di un formato standard in un nome di file suggerito

    Figura 1. La scheda Riepilogo della finestra di dialogo Proprietà.

  4. Nel campo Titolo, digitare il modello che si desidera utilizzare per i nomi di file. Ad esempio, è possibile immettere "yyyymmdd - Title".
  5. Fare clic su OK.
  6. Salvare e chiudere il modello.

Ora, ogni volta che si apre un documento basato su questo modello, sarà già impostata campo Titolo. Quando qualcuno prima salva il documento, il titolo immesso nel passaggio 4 è suggerito. Questo stimolerà l'utente di sostituire "aaaammgg" con la data corretta, e sostituire "Titolo" con il titolo reale.

Se volete qualcosa di più automatico, forse, dove la data è inserito automaticamente, allora avete bisogno di fare affidamento su una macro. È essenzialmente necessario creare una macro che sostituisce il Salva e Salva con nome comandi, e riempie il nome del file suggerito come volete che sia fatta. Informazioni su come intercettare vari comandi (come Salva e Salva con nome) sono disponibili sul sito Web di Word MVP:

http://www.word.mvps.org/faqs/macrosvba/InterceptSavePrint.htm

Nella macro si crea, è possibile impostare il nome desiderato prima di mostrare il file finestra di dialogo Salva. Ad esempio, questo frammento di codice gestirà il trucco:

Dim sDefaultFileName as String
sDefaultFileName = "MyPaper"
Con Application.Dialogs (wdDialogFileSaveAs)
.Name = SDefaultFileName
.format = 0 '2 = Plain Text, 0 = Word Doc
Se .Show = 0 Then 'utente non ha risparmia
End If
End With

Ricordate che questo codice deve essere inserito all'interno di una macro più ampio che si sviluppa come una sostituzione per il comando Salva con nome. Il metodo .Show è ciò che effettivamente viene visualizzata la finestra di dialogo.

WordTips è la vostra fonte per la formazione Microsoft Word conveniente. (Microsoft Word è il più popolare software di elaborazione testi del mondo.) Questa punta (3531) si applica a Microsoft Word 97, 2000, 2002, e 2003. È possibile trovare una versione di questo suggerimento per l'interfaccia a barra multifunzione di Word (Word 2007 e più tardi) qui: in un formato standard in un nome file proposto.