• 如何用vba删除某个文件夹及其子文件和所有文件?

    在VBA中可以使用Kill语句删除文件,但是不能删除文件夹。

    如果要在VBA中删除某个文件夹及其子文件和所有文件,可以使用FileSystemObject.对象的DeleteFolder方法或者Fold[……]

     

    阅读全文>>>
  • 如何用vba批量把固定分隔符或者固定宽度的文本文档另存为excel文件?

    在平时的工作中经常会遇到固定分隔符或固定宽度的文本文档,如下图所示:

    如果遇到大量的如上图所示的文本文档,可以借助vba批量将其另存为excel文档。

    方法一、批量读取文本文档,用数组逐行[……]

     

    阅读全文>>>
  • 如何用vba在指定的路径下创建每年1到12月的文件夹?

    要用vba在指定的路径下创建每年1到12月的文件夹,可以使用如下的代码:

    [……]

     

    阅读全文>>>
  • 如何用vba获取excel文件的属性值?

    excel文件的高级属性可以有文件的创建时间、修改时间、访问时间、标题、主题、作者、上次保存者、关键词等,其中创建时间、修改时间等属于内置的属性,而办公室、编辑者等则属于自定义属性。

    如下图所示:[……]

     

    阅读全文>>>
  • 如何用vba自杀文件?

    如何用vba删除文件?一文中我们介绍了用vba的kill语句删除文件的方法。

    但是如果直接用以下的代码删除自身,会弹出“拒绝的权限”的对话框:
    [crayon-5df426ad90f56334526[……]

     

    阅读全文>>>
  • 如何用vba抓取存在本地电脑上的Html网页文件中的内容?

    本地电脑上的Html网页文件可以直接用记事本打开,打开后显示的是网页对应的源代码。

    有了这个知识,就可以用通用的处理文本文件的代码处理本地的Html网页文件,将源代码用vba函数split分割或者用Ht[……]

     

    阅读全文>>>
  • 如何用vba判断一个文件是否存在?

    在编写vba的解决方案时,经常需要与文件打交道。

    FileSystemObject对象提供了一系列关于操作文件的对象、属性和方法。

    其中FileExists方法可以用于判断文件是否存在。

    以[……]

     

    阅读全文>>>
  • 如何在vba中用OpenTextFile方法读写文本文档?

    在编写vba的解决方案时,经常会碰到需要读写文本文档的情况。

    FileSystemObject对象提供了一系列读写文本文档的对象、属性和方法。

    其中可以使用OpenTextFile方法打开一个文本[……]

     

    阅读全文>>>
  • 如何用vba批量将文件夹下的文本文件的内容逐行导入excel?

    要用vba批量将文件夹下的文本文件的内容逐行导入excel中,需要解决以下几个问题:

    1. 遍历所有文件,判断文件的类型为文本文档
    2. 打开文本文件
    3. 逐行读取内容
    4. 将内容逐行写入excel单[……]

       

    阅读全文>>>
  • 如何用vba批量删除文件夹下文件大小为0的空文件?

    要批量删除文件夹下文件大小为0的空文件,需要解决3个问题

    1. 判断文件的大小
    2. 删除文件
    3. 遍历所有的文件

    以上3个问题分别对应以下的解决方案:

    1. 要判断文件的大小可以使用File[……]

       

    阅读全文>>>