vb中怎么表示excel的列

我想写一个填c列,自动出d,e列的值
我知道用if语句
但是怎么表示c列,d列,e列
谢谢

在VB中如果需要引用EXCEL单元格,可以通过2种方式,一种是Range("A1"),和EXCEL引用类似,另外一种是使用函数Cells(行,列),其中的行和列均是整数,列A=1,列B=2,列C=3,以此类推。追问

只已知列数,不知道行数,是针对一整列的定义,这两个都不可以的意思么

追答

肯定要有行数,否则无法使用这个函数。
但因为是进行数据处理,所以行数可以通过变量实现,比方说:
for i=1 to 200
cells(i,2)="A " & cells(i,2)

next
这个代码就是把B列(即第2列)从第1行到第200行的单元格前面加上一个字符“A”

温馨提示:答案为网友推荐,仅供参考
相似回答