永发信息网

vba 遍历列 问题 急求

答案:2  悬赏:40  手机版
解决时间 2021-01-28 00:54
  • 提问者网友:辞取
  • 2021-01-27 14:50
我利用 abc = Application.Dialogs(xlDialogOpen).Show
打开了一个excel
现在想遍历 这个excel f列,且从第四行开始遍历f列,到没有值为止,求vba代码

谢谢
最佳答案
  • 五星知识达人网友:长青诗
  • 2021-01-27 15:54
set shet = thisworkbook.worksheets("表格名字")
rw = shet.range("f65536").end(xlup) '最后一行
for each cel in shet.range("f4:f" & rw) '从第4行到最后一行
'cel 就是其中的单元格遍历,你可以做任何操作了

next
全部回答
  • 1楼网友:狂恋
  • 2021-01-27 16:58
您能提出这等 问题说明您的vba水平有一定火候了,请看 function fllst(pth$) dim fso as object dim fld, fl set fso = createobject("scripting.filesystemobject") set fld = fso.getfolder(pth) on error resume next for each fl in fld.files [a65536].end(3)(2) = fl.path next for each fl in fld.subfolders fllst (fl.path) next end function sub getlist() dim fso as object set fso = createobject("scripting.filesystemobject") [a:a].clearcontents application.screenupdating = false fllst (createobject("shell.application").browseforfolder(0, "请选择目录", 0, "").self.path) application.screenupdating = true set fso = nothing end sub
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯