有的时候想把数据库里的内容按某种格式写在Word,Excel里,在Word,Excel里按某种格式保存字段名称,下面以“%+字段名称+%"为例
一、Delphi 操作 Word 替换
<pre name="code" class="delphi">procedure ReplaceWordCharacters(WordDoc: Variant; SearchSrc, RplDest: string);
begin
WordDoc.Activate;
WordDoc.Application.Selection.Find.ClearFormatting;
WordDoc.Application.Selection.Find.Replacement.ClearFormatting;
WordDoc.Application.Selection.Find.Text := SearchSrc;
WordDoc.Application.Selection.Find.Replacement.Text := RplDest;
WordDoc.Application.Selection.Find.Forward := True;
WordDoc.Application.Selection.Find.Wrap := wdFindContinue;
WordDoc.Application.Selection.Find.Format := False;
WordDoc.Application.Selection.Find.MatchCase := False;
WordDoc.Application.Selection.Find.MatchWholeWord := True;
WordDoc.Application.Selection.Find.MatchByte := True;
WordDoc.Application.