VBA分享专栏

Excel VBA和文件夹-1.3创建当天日期命名的文件夹

2019-06-13  本文已影响6人  Excel和VBA

Excel VBA和文件夹-1.3创建当天日期命名的文件夹

前景提要

之前我们分享了如何通过VBA来创建文件夹,以及在创建文件夹的过程中,可能出现的坑和避坑的方法,今天我们来分享一个实例,这个例子,其实我们在之前就已经使用了,就是1.1的那个例子,今天我们再拿出来看一下,分享下其中的几个知识点

上代码

Sub test()

  Dim FileName As String    

  FileName = Application.InputBox("请输入文件夹名称", "文件夹名称", Format(Date, "yyyy-mm-dd"))

  MkDir "d:\" & FileName

  end sub

语法说明

如果你有复习我们前面分享过的内容的话,那么上面的代码你一定是非常的熟悉了,就是简单的 Application.InputBox+MkDir这两个函数,之前已经详细的介绍过了这两个方法了,今天就不再重复了。

今天我们要说的是另外一个知识点,我们注意到在创建文件夹名字的时候,我们使用了一个format函数,以及还有一个Date函数,那么他们有什么用处呢?

我们也可以看出来格式并不是我们想要的,因为之前我们说过了,在命名文件夹的过程中,不能有特殊符号的,而"/"就是特殊符号,所以我们需要使用format来格式化一下这个date,转化成为"yyyy-mm-dd"的样子,即


2.png
上一篇下一篇

猜你喜欢

热点阅读