excel VBA 自动生成文件夹

如题所述。有命名为a,b,c,d,e.....的excel文件。现在需要自动生成和文件相同名字的文件夹。并将文件自动放到所属文件夹中。请问,VBA应该怎么写。如果有不是V... 如题所述。有命名为a,b,c,d,e.....的excel文件。
现在需要自动生成和文件相同名字的文件夹。并将文件自动放到所属文件夹中。
请问,VBA应该怎么写。

如果有不是VBA的操作办法也可告知。
不过最好是VBA的处理
展开
 我来答
crazy0qwer
2015-06-01 · TA获得超过3304个赞
知道大有可为答主
回答量:4020
采纳率:71%
帮助的人:1392万
展开全部
Sub 创建文件夹()
    Dim F   As String
    Dim P   As String
    Dim S   As String
    P = "D:\123"
    P = IIf(Right(P, 1) = "\", P, P & "\")
    F = Dir(P & "*.XLS*")
    Do While F <> ""
        S = Left(F, InStrRev(F, ".") - 1)
        MkDir P & S
        Name P & F As P & S & "\" & F
        F = Dir
    Loop
    MsgBox "操作完成!"
End Sub

路径自己修改下。

hys427
2015-06-01 · TA获得超过372个赞
知道小有建树答主
回答量:426
采纳率:0%
帮助的人:201万
展开全部
我可以帮你,不过现在没空,晚上回去啦,再给你吧!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式