Ver Mensaje Individual
  #2  
Antiguo 03-09-2007
toni.vi toni.vi is offline
Miembro
 
Registrado: may 2003
Ubicación: Sant Fost(Barcelona)
Posts: 102
Reputación: 21
toni.vi Va por buen camino
Reenvio el codigo completo.

procedure TForm1.Button1Click(Sender: TObject);
var
Word: Variant;
FileName: OleVariant;
begin

Word := CreateOleObject('Word.Application');

FileName := 'C:\Documento.doc';
Word.Documents.Open(FileName, EmptyParam, EmptyParam, EmptyParam,
EmptyParam, EmptyParam, EmptyParam, EmptyParam,
EmptyParam, EmptyParam);
Word.Visible := True;

Word.Selection.Find.ClearFormatting;
Word.Selection.Find.Text :='texto a reemplazar';
Word.Selection.Find.Replacement.Text := 'texto reemplazado';
Word.Selection.Find.Forward := True;
Word.Selection.Find.Wrap := wdFindContinue;
Word.Selection.Find.Format := False;
Word.Selection.Find.MatchCase := False;
Word.Selection.Find.MatchWholeWord := False;
Word.Selection.Find.MatchWildcards := False;
Word.Selection.Find.MatchSoundsLike := False;
Word.Selection.Find.MatchAllWordForms := False;//False;
Word.Selection.Find.Execute (EmptyParam, EmptyParam, EmptyParam,
EmptyParam, EmptyParam, EmptyParam,
EmptyParam, EmptyParam, EmptyParam,
EmptyParam, wdReplaceAll, EmptyParam,
EmptyParam, EmptyParam, EmptyParam);
end;
Responder Con Cita