如何在Excel中用VBA创建文件夹?

 时间:2026-04-23 16:16:07

1、方法1:使用VBA的MkDir语句创建文件夹。

代码如下:

Sub xyf()

    On Error Resume Next

    VBA.MkDir ("c:/例子")

End Sub

其中  VBA.MkDir ("c:/例子")表示在C盘创建一个名为“例子”的文件夹

On Error Resume Next语句表示如果已经有这个文件夹,则不创建。

如下图所示:

如何在Excel中用VBA创建文件夹?

2、方法2:使用FileSystemObject对象的CreateFolder方法。

代码如下:

Sub xyf()

    On Error Resume Next

    Dim oFso

    Set oFso = CreateObject("Scripting.FileSystemObject")

    oFso.CreateFolder ("C:/例子")

End Sub

其中  oFso.CreateFolder ("C:/例子")表示在C盘创建一个名为“例子”的文件夹

On Error Resume Next语句表示如果已经有这个文件夹,则不创建。

如下图所示:

如何在Excel中用VBA创建文件夹?

  • 在VBA中,选择性粘贴之跳过空单元格的代码编写
  • 怎样使用VBA反向选择工作表?
  • 怎样使用VBA统计格式为“常规”之单元格个数?
  • excel中使用vba查找两个区域之间重复的区域
  • excel中使用vba来获取系统信息的方法
  • 热门搜索
    淄博旅游政务网 秦皇岛市旅游局 高黎贡山旅游 青海旅游网 韩国釜山旅游景点 日照旅游景点介绍 雁鸣湖旅游度假村 平安旅游保险 安徽金寨旅游 黄冈旅游景点大全