EXCEL 高手请进

2025-02-25 13:08:29
推荐回答(4个)
回答1:

先设置单元格为文本格式,然后再输入数据;或者在数据前加上英文单引号。
--------------------------
刚试了下,设置为文本格式不影响用evaluate来计算。

回答2:

设置单元格格式-文本格式-输入你要输入的2-1或者2/1,格式就不会再变成日期了。

回答3:

Range("D1").Value="=ISNUMBER(R[" & n+3 & "]C[" & m-2 & "])"
在宏代码中 & 符号要和前面的字符 用空格分隔开来, 否则就成了 (长整型)数据类型的说明符
如3& 就是一个长整型的数了 & 不再是连字符了 表达式 也就不合法了
上式就等同于 这个式子 Range("D1").Value="=ISNUMBER(R[" &n+3 "]C[" & m-2 "])"

回答4:

按下空格键再输入2/1