2013-07-28 74 views
2
Sub ex2() 
    Sheets("sheet2").Range("a2").Text = "Anil" 
End Sub 

我要复制的数据阿尼尔到单元格A2的。文本属性,但我正在运行时间错误说:无法修改细胞

无法设置的Text属性范围类。

任何一个建议如何使用文本方法工作?

回答

12

.Text是只读的。

要设置单元值,请使用.Value属性。

+1

+ 1有正当理由的回答 – Santosh

+0

您能否让文本和数值有所区别? – Anil

+0

@Anil'.Text'是'.Value',格式为'.NumberFormat'。 – GSerg

2

使用.Value属性,而不是为.text:

Sub ex2() 
    Sheets("sheet2").Range("a2").Value = "Anil" 
End Sub