查找替换用RepLace方法。 Replace 方法 适用于 Range 对象,WorksheetFunction 对象 描述 在指定区域内查找并替换单元格中的字符。不改变选定区域和活动单元格。 句法 expression.Replace(What,Replacement,LookAt, SearchOrder, MatchCase, MatchByte) Expression 必选。该表达式返回 Range 对象。 What String 类型,必选。要查找的字符串。 Replacement String 类型,必选。替换字符串。 LookAt Variant 类型,可选。可为下列 XlLookAt 常量之一: xlWhole 或 xlPart。 SearchOrder Variant 类型,可选。可为下列 XlSearchOrder 常量之一: xlByRows 或xlByColumns。 MatchCase Variant 类型,可选。若指定为 True,就进行区分大小写的查找。 MatchByte Variant 类型,可选。仅用于远东版本的 Microsoft Excel。若指定为 True, 就使双字节字符仅匹配双字节字符。若指定为 False,则双字节字符可匹配其等价的单字节字符。 说明 每次调用本方法后,参数 LookAt, SearchOrder, MatchCase 和 MatchByte的设置将保存。如果下一次调用时未指定这些参数,将使用保存的设置。 设置这些参数将改变“查找”对话框中的设定,而在“查找”对话框中修改相应设定,也将改变忽略这些参数时所使用的保存值。为避免出现麻烦,每次调用本方法时,请显式指定这些参数的值。 replace方法常返回True。 另见 Find 方法, FindNext 方法
示例 本示例将每个“SIN”函数都替换为“COS”函数。替换所进行的区域为工作表“Sheet1”中的“A”列。 Worksheets("Sheet1").Columns("A").Replace _ What:="SIN", Replacement:="COS", _ SearchOrder:=xlByColumns, MatchCase:=True |