Excel cells是什么意思?

cells(行,列)是访问,还是写入呀?我怎么看解释不怎么一样?... cells(行,列)是访问,还是写入呀?我怎么看解释不怎么一样? 展开
 我来答
ChenryLee
2015-08-17 · TA获得超过1728个赞
知道小有建树答主
回答量:864
采纳率:90%
帮助的人:683万
展开全部

可以访问,也可以写入,相当于是ActiveSheet.Cells(row,column)

一个典型的测试函数如下:

Sub Button1_Click()
    Cells(2, 2) = Cells(3, 3)
    Cells(3, 3) = Int(Rnd * 100)
End Sub

访问单元格C3并赋值给B2,再给C3赋值一个随机数


补充一个对其它知友解答的解析:

Range("A1")和Cells(1,1)是不一样的 Range是一个区域对象,而Cells是一个属性,是有区别的。 假如Range是由A1开始的,则Cells(1,1)相当于Range.Cells(1,1),否则不相等。 Cells(1,1)等同于ActiveSheet.Cells(1,1)。

megawatt
2015-08-17 · TA获得超过430个赞
知道小有建树答主
回答量:424
采纳率:0%
帮助的人:189万
展开全部
既可以访问也可以写入,看你怎么用

VBA中的Cells语法是:Cells(行数,列数),行数和列数都是整数值,如:

cells(1,1)代表第一行第一列,也就是A1单元格
在VBA中,与Range("A1")所指单元格一样
也可以写成cells(1,"A")

cells(2,1)代表第二行第一列,也就是A2单元格
在VBA中,与Range("A2")所指一样
也可以写成cells(2,"A")

以此类推
追问
在后面加个="",就是输入""的内容
前面加个 if 后面 加个=就是判断是不是等于他是吧?
追答
不是

EXCEL IF语法
=IF(logical_test,value_if_true,value_if_false)

Logical_test 表示计算结果为 TRUE 或 FALSE 的任意值或表达式。例如,A10=100 就是一个逻辑表达式,如果单元格 A10 中的值等于 100,表达式即为 TRUE,否则为 FALSE。本参数可使用任何比较运算符。

Value_if_true logical_test 为 TRUE 时返回的值。例如,如果本参数为文本字符串“预算内”而且 logical_test 参数值为 TRUE,则 IF 函数将显示文本“预算内”。如果 logical_test 为 TRUE 而 value_if_true 为空,则本参数返回 0(零)。如果要显示 TRUE,则请为本参数使用逻辑值 TRUE。Value_if_true 也可以是其他公式。

Value_if_false logical_test 为 FALSE 时返回的值。例如,如果本参数为文本字符串“超出预算”而且 logical_test 参数值为 FALSE,则 IF 函数将显示文本“超出预算”。如果 logical_test 为 FALSE 且忽略了 Value_if_false(即 value_if_true 后没有逗号),则会返回逻辑值 FALSE。如果 logical_test 为 FALSE 且 Value_if_false 为空(即 value_if_true 后有逗号,并紧跟着右括号),则本参数返回 0(零)。Value_if_false 也可以是其他公式。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式