Messaggio di errore “PHABETI” in macro Word

Se durante l'esecuzione di una macro in Mircosoft Word 2007 o 2003, un'istruzione WordBasic.FileSaveAs genera un errore che ha come messaggio una criptica stringa PHABETI, il problema potrebbe essere dovuto all'impossibilità di scrivere nel percorso di rete specificato.
Questo per:

Complimenti a Microsoft per il testo del messaggio sicuramente esplicativo. ;-)

Lentezza nell’apertura dei file di Microsoft Word

Una delle ragioni della lentezza nell'apertura dei file di word può essere data dal mancato reperimento del modello associato al documento, in modo particolare quando questo è un modello di gruppo. Si veda ad esempio questo articolo.

Se il modello non è raggiungibile, ad esempio perché il server su cui risiedeva è stato rinominato oppure perché il file è stato spedito ad un utente esterno all'azienda, microsoft Word attende a lungo prima di aprire il documento.

Per ovviare a questo problema occorre sganciare il documento dal suo modello. A tale scopo è possibile utilizzare questa semplice macro:

 
Sub PulisciModello()
WordBasic.FileTemplates Template:="", LinkStyles:=1
 
WordBasic.FileSaveAs Name:=WordBasic.[FileName$](), Format:=1
End Sub
 

Per vedere il nome del modello associato al documento, si utilizzi il menù File - Proprietà, verificando l'informazione in fondo alla linguetta Riepilogo