Excel VBA替换

Excel VBA替换,vba,excel,Vba,Excel,替换(范围(“D3”)。值,“AAAAA”,范围(“C”和C)) 上面的代码行正确吗 我想用列C中的文本替换单元格D3中字符串中的aaaaaa文本,单元格位置由变量C控制,该变量在满足条件后将递增1。 我想把它变成一个宏 谢谢只要: Sheets("your sheet").Range("D3").text = Sheets("your sheet").Range("C"& c).text 最好使用值-文本将使用显示的任何内容。例如:在单元格D3中输入日期,并使列太窄而无法全部显示-…

替换(范围(“D3”)。值,“AAAAA”,范围(“C”和C))

上面的代码行正确吗

我想用
列C
中的文本替换单元格
D3
中字符串中的
aaaaaa
文本,单元格位置由变量
C
控制,该变量在满足条件后将递增1。 我想把它变成一个宏

谢谢

只要:

Sheets("your sheet").Range("D3").text = Sheets("your sheet").Range("C"& c).text

最好使用
-
文本
将使用显示的任何内容。例如:在单元格D3中输入日期,并使列太窄而无法全部显示-
…范围(“D3”)。文本
将返回
范围
对象的只读属性。此外,
。文本
是Excel
范围
对象的只读属性。尝试代码时发生了什么?您预期会发生什么?井程(“C”和“C”)缺少.Value