gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-03 07:21:55 29 4
gpt4 key购买 nike

我有一个访问文件,我经常需要将其复制到另一个目录,以替换最后一个版本。我想使用 Excel 宏来实现此目的,并且还想在此过程中重命名该文件。

   fileName = "X:\Database\oldName.accdb"
copyDestination = "Y:\dbstore\"
newName = "newName.accdb"

有没有简单的方法可以做到这一点?

最佳答案

在 Scripting.FileSystemObject 中使用适当的方法。那么您的代码将更容易移植到 VBScript 和 VB.net。为了开始使用,您需要包括:

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

然后你可以使用

Call fso.CopyFile(source, destination[, overwrite] )

其中源和目标是文件的全名(包括路径)。

参见https://learn.microsoft.com/en-us/office/vba/Language/Reference/user-interface-help/copyfile-method

关于VBA将文件从一个目录复制到另一个目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16943003/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com