use OLE; use Win32::OLE::Const 'Microsoft Word'; my $const=Win32::OLE::Const->Load("Microsoft Word 9.0 Object Library"); $word=GetObject OLE("Word.Application"); $word->Selection->HomeKey({unit=>$const->{'wdStory'}}); $word->Selection->Find->{'Text'}=''; $word->Selection->Find->Replacement->{'Text'}=''; $word->Selection->Find->Execute({Replace=>$const->{'wdReplaceAll'}}); $word->Selection->HomeKey({unit=>$const->{'wdStory'}}); $word->Selection->Find->{'Text'}=''; $word->Selection->Find->Replacement->{'Text'}=''; $word->Selection->Find->{'Style'}='Normal'; $word->Selection->Find->Replacement->{'Style'}='Title'; $word->Selection->Find->Execute({Replace=>$const->{'wdReplaceAll'}});