Copiare un file in VBA (Microsoft Word)
Word utilizza un linguaggio di programmazione macro noto come Visual Basic, Applications Edition o VBA. Molte delle attività che puoi eseguire nel normale Visual Basic possono essere eseguite anche in VBA. Uno di questi compiti è copiare i file. Puoi farlo usando il comando FileCopy, come segue:
FileCopy source, target
Ovviamente, è necessario fornire le specifiche appropriate sia per la designazione di origine che per quella di destinazione. Ad esempio, se volessi copiare un file chiamato MyFile.Doc dalla directory corrente all’unità F: (forse dove hai una chiavetta USB) potresti farlo:
FileCopy myfile.doc, f:
Se provi a copiare un file attualmente aperto (da Word o tramite un programma diverso), VBA genera un errore.
_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 (821) si applica a Microsoft Word 97, 2000, 2002 e 2003. È possibile trovare una versione di questo suggerimento per l’interfaccia a nastro di Word (Word 2007 e più tardi) qui: