替换过滤范围内的文本

时间:2013-02-08 15:58:31

标签: excel excel-vba excel-2007 vba

有人可以为我提供有效的方法,因为我目前正在使用“非常”长篇大论的方法。

我已应用过滤器/我为过滤后的数据设置了动态范围 - 例如:

Set rngToCut = Sheets(gcsCombinedKycExportsSheetName).Range(Sheets(gcsCombinedKycExportsSheetName).Cells(2, 1), _
Sheets(gcsCombinedKycExportsSheetName).Cells(Lrow, 1)).EntireRow

对于过滤器中的每一行,我想用文本“ISSUE”替换A列的内容。目前我正在逐行浏览它们,但由于我拥有的数据量非常慢。

有什么好的建议吗?

谢谢,

夏兰。

1 个答案:

答案 0 :(得分:0)

Substitute函数旨在替换字符串的子字符串。

您是否尝试创建计算字段,填充新字符串值,然后在原始范围上使用PasteValues来替换原始字段的值?