发布时间:2026-07-21阅读(1)
这个系列集锦一些常用的功能模块,在一些项目中会穿插应用,我来为大家讲解一下关于excel vba文件管理?跟着小编一起来看一看吧!

excel vba文件管理
这个系列集锦一些常用的功能模块,在一些项目中会穿插应用
今天讲讲与文件夹相关的一些操作
主要是使用fso及VBA自带的一些函数
Set fso = CreateObject("Scripting.FileSystemObject")
If fso.FolderExists(NewFolderName) Then Set myfolder = fso.Getfolder(NewFolderName)Else Set myfolder = fso.createfolder(NewFolderName)End If
If Dir(CurrentDir & NewFolder, vbDirectory) <> "" Then MsgBox "文件夹已存在"End If
CurrentDir = ThisWorkbook.Path & "\"NewFolder = "test"MkDir CurrentDir & NewFolder
fso.DeleteFolder (NewFolderName)
RmDir CurrentDir & NewFolder
Name CurrentDir & NewFolder As CurrentDir & "test6"
fso.CopyFolder CurrentDir & "test", CurrentDir & "test8"
For Each Wenjian In fso.GetFolder(CurrentDir).Files WenjianName = Wenjian.NameNext
For Each Wenjianjia In fso.GetFolder(CurrentDir).SubFolders WenjianjiaName = Wenjianjia.NameNext
以上,为本次的介绍内容,下回见。
本文首发于Excel高效办公之VBA。排版和细节略作修改,发于头条
Copyright © 2024 有趣生活 All Rights Reserve吉ICP备19000289号-5 TXT地图HTML地图XML地图