永发信息网

请问怎样取指定两种或者多种格式的文件呢

答案:1  悬赏:60  手机版
解决时间 2021-02-25 04:22
文件 = Dir(ThisWorkbook.Path & "\" & "*.xlsm")
[A1].Value = ThisWorkbook.Path & "\" & 文件
Do
文件 = Dir
i = i + 1
If 文件 <> "" Then
Cells(i + 1, "A").Value = ThisWorkbook.Path & "\" & 文件
Else
Exit Do
End If
LoopLoop
以上代码只能获取*.xlsm格式的文件,如果改成*.*变成获取全部。请问有没有办法同时获取两种格式的文件呢?(*.xlsm和*.txt)
最佳答案
文件 = Dir(ThisWorkbook.Path & "\*.*")
Do While 文件 <> ""
If InStr(文件, ".xlsm") > 0 Or InStr(文件, ".txt") > 0 Then
i = i + 1
Cells(i , "A").Value = ThisWorkbook.Path & "\" & 文件
Else
文件 = Dir
Loop
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
员工经常闹情绪,我应该怎么办
【美洲豹p3】美洲豹台球杆P3BW和BN有什么区别
空间桌面己满,怎么删除0ppor2107
毛玉豆腐怎么做才好吃视频
男人必知,揭秘古代的女子到底有哪三大
面瘫能否引起腿疼吗
去鼓浪屿在哪里坐轮渡
跪求网球王子的OVA:风云少年迹部 浪速王子前
在市场经济条件下,只有具备公平、公正的市场
黄石到珠海
好意发机电五金有限公司在什么地方啊,我要过
属蛇的跟属龙的离婚了还能和好吗
2008年12月16日,国家开发银行股份有限公司挂
和平阳光太阳能总代理地址在哪,我要去那里办
中秋领导托人给了我几百块,我见面怎么表示感
推荐资讯
大学生医保卡遗失问题 急
昌乐县国土局营丘分局怎么去啊,有知道地址的
是字怎么写好看
新卓数码科技地址在哪,我要去那里办事
科普一下,4G卡升级4G+到底需不需要换卡
想让业主春节前多付点款的申请怎么写
一个40HC货柜从上海港到多伦多港的费用是多少
关于余秋雨≪三峡≫的阅读题,初二
边境牧羊犬三个月了,请问狗仔几大要磨牙?
artmi在哪里啊,我有事要去这个地方
雪佛兰2015经典科鲁兹挂倒档的时候响是怎么回
《攻城掠地》6觉醒武将厉害吗
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?