作业帮 > 综合 > 作业

请问这句话是什么意思?特别是[C65536]和End(3)、Cells(i,6)分别是什么意思?(excel里面的VBA

来源:学生作业帮 编辑:搜狗做题网作业帮 分类:综合作业 时间:2023/01/30 09:58:42
请问这句话是什么意思?特别是[C65536]和End(3)、Cells(i,6)分别是什么意思?(excel里面的VBA语言)谢谢
Private Sub CommandButton1_Click()
For i = 1 To [C65536].End(3).Row
Cells(i, 6) = Cells(i, 1).End(3) & "\" & Cells(i, 2).End(3) & "\" & Cells(i, 3)
Next
End Sub
请问这句话是什么意思?特别是[C65536]和End(3)、Cells(i,6)分别是什么意思?(excel里面的VBA
点击这个按钮执行的功能是 从第一行 到 第三列有数据的最后一行 每行的第6列的值等于A1和B1和这一行第三列值之间加“\” 如A1为2011 B1为04 第三列为14 则 这一行的第六列等于2011\04\14
[C65536].End(3)表示单元格[c65536](excel03最多是65536行) 从这个单元格往上到有数据的一行停止 为了查找数据一共有多少行 Cells(i, 1).End(3)得出的是A1的值(我猜这个有问题吧 原意他是不是想要得到cells(i,1)的最后三个字符呢?但是 Cells(i, 1).End(3)得出的只是A1的值) cells(i,6)表示第六列的某个单元格 具体依照i的值变 i=1就是第一行第六列