如何使用VBA将文件从一个目录复制到另一个目录

Codingnoob

我希望能够将一个Excel文件从一个文件夹复制到另一个文件夹。但是,每次复制它时,我都想将其名称更改为TABLEAUPCQ1,TABLEAUPCQ2,TABLEAUPCQ3等。

原因是,如果有人已经在其他路径中使用了excel文件,则无法覆盖它。

Sub CopierFichier()

Dim fso As Object
Set fso = VBA.CreateObject("Scripting.FileSystemObject")

Call fso.CopyFile("R:\ASP\PCQ_BEHESP\SuiviPCQAssignations\TABLEAUPCQ.xlsm", "V:\DGI\11000_Surveillance\11200_InstallationsSousPression\PCQ\Suivi\TABLEAUPCQ.xlsm")

End Sub


乔纳斯

在单元值内的每个子执行之后,将计数器加1。这样,您就可以将当前计数存储在函数之外。

抓住它,使用它,增加它。

Sub CopierFichier()

Dim counter_var As String
Dim fso As Object
Set fso = VBA.CreateObject("Scripting.FileSystemObject")

counter_var = Cells(1, 1).Value

Call fso.CopyFile("R:\ASP\PCQ_BEHESP\SuiviPCQAssignations\TABLEAUPCQ.xlsm", "V:\DGI\11000_Surveillance\11200_InstallationsSousPression\PCQ\Suivi\TABLEAUPCQ_COPIE_" + counter_var + ".xlsm")

Cells(1, 1).Value = Cells(1, 1).Value + 1

End Sub

我更正了小错误。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何使用PHP将文件从一个目录复制到另一个目录?

将文件从一个目录复制到另一个目录

将文件从一个目录复制到另一个目录

Powershell:如何将文件从一个目录复制到另一个目录

使用C ++将文件从一个目录复制到另一个目录

如何使用asp.net Web服务将文件从一个目录复制到IIS根目录下的另一个目录?

如何将每个文件的目录从一个硬盘复制到另一个硬盘?

如何将文件从一个目录复制到另一目录?

如何使用终端命令将顶级X文件从一个目录复制到另一个目录?

从Linux Shell将多个文件从一个目录复制到另一个目录

无法将文件从一个目录复制到另一个目录

仅将文件从一个目录复制到另一个目录

将 .bashrc 文件从一个用户的目录复制到另一个用户的目录

将JSON文件从一个目录复制到另一个目录

Shell脚本将文件从一个目录复制到另一个目录

仅将常规文件从一个目录复制到另一个目录

FileNotFoundException尝试将文件从一个目录复制到另一个目录时

如何仅将文件夹从目录复制到另一个目录

如何将文件从另一个目录复制到当前目录?

使用cmd命令将文件从目录复制到另一个目录

如何将前10个最新文件从一个目录复制到另一个目录?

如何将前10个最新文件从一个目录复制到另一个目录?

如何将文件夹从一个目录复制到另一个目录,文件夹覆盖而不是合并?

将所有文件从一个FTP目录复制到另一个

PowerShell脚本将文件从一个目录复制到另一个

如何将最新文件从一个目录复制到另一个目录?

Intellij Idea一个简单的文件监视程序,用于将文件从一个目录复制到另一个目录

使用C#中的cmd将文件从一个目录复制到另一个目录

使用通配符将多个文件从一个子目录复制到另一个子目录