您现在的位置:香港2018正版挂牌彩图 > 香港挂牌宝典跑狗图 >

在VBA代码中,让咱们借助于WSH,实现文件的移动

发布时间: 2019-03-01

End Sub代码解析:

第5行代码使用MoveFile办法移动文件。

object.MoveFile source, destination

特别留心点:我上述的代码在64位机已经测试,能够应用的。我的打算机如下图:

代码截图:

Sub MyMoveFile()

MoveFile过程使用MoveFile方法将示例文件所在文件夹中的"abc.docx"文件移动到"ABC"文件夹中。

MsgBox "OK!"

c) destinatio是必须的,一个或多个文件要移动到的目标路径,不能使用通配符。

b) source是必须的,一个或多个要移动文件的门路,source参数字符串在途径的最后部件中可能利用通配符。

On Error Resume Next

运行前:

第4行代码使用CreateObject函数创建FileSystemObject对象并将该对象赋给变量MyFile。

Dim MyFile As Object

MyFile.MoveFile ThisWorkbook.Path & "\abc.docx", ThisWorkbook.Path & "\ABC\"

如下面的代码所示。

参数

大家好,咱们今日连续讲解VBA代码解决打算的第67讲内容:利用WSH,在VBA中移动文件,在上一讲中咱们讲了Windows Scripting Host的由来跟运用的价值,今天我们就试着利用这个脚本语言来实现我们的一些日常常用的文件操作,当然,这些方法不是唯一的,只是凭使用者的习惯,对使用程序的人员来说,都是一样的。本日讲的是把文件从一个地方移动到另一个地方,可以使用FileSystemObject对象的MoveFile措施。

运行MoveFile进程将示例文件所在文件夹中的"abc.docx"文件移动到同一目录中的"ABC"文件夹。

a) object是必需的, FileSystemObject对象的名称。

Set MyFile = CreateObject("Scripting.FileSystemObject")

Set MyFile = Nothing

应用于FileSystemObject对象的MoveFile方式将一个或多个文件从一个处所挪动到另一个地方,语法如下:



友情链接:
Copyright 2018-2021 香港2018正版挂牌彩图 版权所有,未经授权,禁止转载。