Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

cancellare frase in documento word

15 views
Skip to first unread message

tony

unread,
Aug 28, 2009, 5:15:01 AM8/28/09
to
ho un centinaio di documenti "word" e tutti in comune hanno una frase che
vorrei cancellare.
Sapete dirmi se e' possibile e come fare senza aprire singolarmente ogni
documento per cancellare la frase in questione in un sol colpo in tutti i
documenti.

Giovanni Zezza

unread,
Aug 28, 2009, 9:53:27 AM8/28/09
to
tony, nel messaggio <3D29E9C2-0CB5-4779...@microsoft.com>,
scriveva:

Si deve necessariamente ricorrere ad una macro, mi sa. Si pu� cominciare
scrivendo una procedura che cancelli una data frase da un dato documento:

Sub cancella_frase_da_file(frase As String, file As String)
Dim doc As Document
Dim brano As Range
Set doc = Documents.Open(file)
Set brano = doc.Content
With brano.Find
.Text = frase
.Replacement.ClearFormatting
.Replacement.Text = ""
.Execute Replace:=wdReplaceAll, Wrap:=wdFindContinue
End With
doc.Save
doc.Close
End Sub

La procedura si richiama cos�:

cancella_frase_da_file "una frase", "un_documento.doc"

Per eseguirla su tutti i documenti, si possono usare diversi sistemi,
secondo l'ambito e la modalit� operativa in cui deve essere usata (se hai
gi� da qualche parte una lista dei file da trasformare, o vuoi operare su
tutti i file di una certa directory, o selezionarli di volta in volta o
altro ancora), e secondo anche la versione di Word.

Ciao.

0 new messages