永发信息网

vba的问题--如何把100个文本文件平均10个分在10个文件夹

答案:1  悬赏:30  手机版
解决时间 2021-08-11 23:07

如题。

假设一个文件夹内 有 100个文本文件。

要如何写VBA代码,能实现平均每10个文本一组分别分在10个文件夹里

这些文本文件的名字 全部是数字。

按数字的大小分

最佳答案
在该文件夹新建一Excel文件,打开该新Excel,按Alt+F11进入宏界面,点菜单的插入,模块,在新窗口粘贴如下代码:
Sub Find()
Dim MyDir, Match As String
Dim i As Integer
i = 1
MyDir = ThisWorkbook.Path & "\"
ChDrive Left(MyDir, 1)
ChDir MyDir
Match = Dir$("*.txt")
Do
If i Mod 10 = 1 Then MkDir "Txt" & Int((i - 1) / 10)
FileCopy Match, "Txt" & Int((i - 1) / 10) & "\" & Match
Kill Match
i = i + 1
Match = Dir$
Loop Until Len(Match) = 0
End Sub
在此界面直接按F5运行此宏,完成。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
为什么会有鬼节?
这个 视频 是哪个电视剧或者电影里面的啊?
弱弱的问一下,现在天气这么热跟太阳风暴有关
湘乡市湘潭康宝厨卫电器生活馆哪位知道具体地
西甲、意甲、英超每只球队最多可以注册多少球
就想要个神魔大陆激活码 活动不会做啊
怎样免费设置按自己的要求的空间?
谁能帮忙推荐一款好看实用的翻盖手机?
武汉到威海有多远,需要多长时间,票价是多少
史上最珍贵的黄金跑车是哪几辆?
相爱不能在一起 谁来帮帮我
有没有能看到复制速度的软件
关于C盘可以删除的文件
开蓝钻能弄撒?
我要怎么做,(他)才会每时每刻的把我放在心
推荐资讯
武昌区武汉武昌区紫阳街起义门社区网格化管理
有什么搞笑点的动漫啊
几道判断题 高分!请注明理由
加内存能提速多少?
洪山区武汉中环地产(学雅芳邻店)地址有谁知道
寄钱,可不可以直接放入信用封进行邮寄。
经过点A(5,2)和B(3,-2)的曲线(x-m)²+(y
跪求!2010年8月31日最新的实况足球8转会补丁
武陵区常德一味茶轩这个地址怎么能查询到,着
篮球直径多少?
包含礼仪的谚语,关于礼仪余素养的句子
若β=α+30º则(sinα)^2+(cosβ)^2+
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?