如何为多个excel文件运行vba宏

时间:2014-10-14 20:24:29

标签: excel excel-vba vba

我是VBA的天真用户,我正在寻找可以执行以下任务的VBA宏

  1. 从文件中删除3个标签,然后从重新标记的标签中删除前6行。
  2. 对所有excel文件(2013)执行此操作,并将xlsx另存为相同或不同的文件夹。
  3. 我尝试了此链接上提供的代码 Run same excel macro on multiple excel files

    在线 Filename=Dir(Pathname & "*.xlsx"),我收到的错误是run time error "52" Bad file name or number

    我改变了这个:

    Pathname = "\C:\Users\Desktop\test\try\"\
    

    这是对的吗?

1 个答案:

答案 0 :(得分:1)

不确定这是否是您唯一的问题,但

\C:\Users\Desktop\test\try\

应该是

C:\Users\Desktop\test\try\(没有第一个反斜杠)

*我意识到这应该是一个评论 - 但是我不到50岁。