VBA查找某excel中sheet1里面名为abc的列,并且将该列下所有行的数据存入数组或者字符串中?

请问该怎么编写?急需!!跪求!谢谢了excel为ActiveWorkbook... 请问该怎么编写?急需!!跪求!谢谢了
excel为ActiveWorkbook
展开
 我来答
百度网友eb9c235
2013-07-17 · TA获得超过478个赞
知道小有建树答主
回答量:511
采纳率:100%
帮助的人:265万
展开全部

参考

sub aaa()
dim arr,c&,brr
arr=sheets(1).usedrange.value
for c=1 to ubound(arr,2)
    if arr(1,c)="abc" then '这里假设字段在第一行
       brr=application.transpose(application.index(arr,,c))
       brr(1)="" '这里的得的数组brr是一个包含字段abc的一维数组,这里是把字段简单的去掉,看你后面的操作,如果有必要,可对brr进行排序,参考昌泡排序就可以了
       exit for
    end if
 next c
 end sub
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式