本篇要介绍一个新的对象:File System Object(FSO)。概念 FSO可以直译为“文件系统对象”。顾名思义,FSO是一个可以操作电脑里文件和文件夹的对象。用处 FSO对象可以用来创建、复制、移动、重命名、删除文件和文件夹,也可以实现一些简单的文件读写,功能十分实用。引用和声明 FSO对象不在VBA自身的库中,而是在电脑...
fso.CopyFile "D:/vbaTest/a.jpg", "D:/vbaTest2/a.jpg"‘复制文件a.jpg到另一个文件夹vbaTest...
fso.copyfile sourcefile, destinationfolder Application.ScreenUpdating = True End Sub 四、删除文件 DeleteFile方法删除指定的一个或多个文件。其语法为:fso.DeleteFile FileSpec[,Force]参数FileSpec必需,代表要删除的单个文件或多个文件的名称和路径,String类型,可以在路径的最后部分包含通配符,可以为相对路径或绝对...
CopyFile"\\NTSERV1\RootTest\test.txt","C:\RootOne" CopyFile方法可以复制一个保存在特定文件夹中的文件。如果文件夹本身有包含文件的子文件夹,则使用CopyFile方法不能复制这些文件,应该使用CopyFolder方法。 例如: SubCopyFile( ) DimfsAsObject DimstrFileAsString DimstrNewFileAsString strFile ="C:\test...
都是在C盘创建文件testfile.txt(如不存在),或以写的方式打开(如存在)。 22、CopyFile 方法 语法:object.CopyFile source, destination[, overwrite] 作用:把一个或多个文件从一个地方复制到另一个地方。 说明:需要注意的地方与CopyFolder是完全类似的。 示例: fso.copyfile "c:\testfile.txt", "f:\abc\...
Workbooks.OpenDatabase FileName:="C:\northwind.mdb" End Sub 4、保存文件 文件的保存使用Workbook对象的Save或SaveAs方法。 Save方法使用简单,语法为 expression.Save,expression是某个Workbook对象。 如:ActiveWorkbook.Save 即保存当前活动工作簿。 如果是第一次保存工作簿或要另存为,请使用 SaveAs 方法为该文件...
2)CopyFile将一个或多个文件从一个位置复制到另一个位置。3)CopyFolder将一个或多个文件夹从一个位置复制到另一个位置。4)CreateFolder创建新文件夹。5)CreateTextFile创建文本文件并返回可用于从文件读取或写入文件的TextStream对象。6)DeleteFile删除一个或多个指定的文件。7)DeleteFolder删除一个或多...
object必填。 始终是File或Folder对象的名称。 目的地必填。 将向其中复制文件或文件夹的目标位置。 不允许使用通配符。 改写可选。 如果要覆盖现有文件或文件夹,则为True(默认) 的布尔值;如果不是,则为False。 备注 对文件或文件夹执行Copy方法的结果与使用FileSystemObject.CopyFile或FileSystemObject....
FileSystemObject对象模型中有些功能是重复的,如可用FileSystemObject对象的CpoyFile方法,也可用File对象的Copy方法来复制文件。下面先介绍FileSystemObject对象的方法。 1、GetDrive 方法 语法:object.GetDrive drivespec drivespec参数可以是一个驱动器字符(c)、一个驱动器字符加一个冒号(c:)、一个驱动器字符加冒号和路径分...
语法:object.CopyFile source, destination[, overwrite] 作用:把一个或多个文件从一个地方复制到另一个地方。 说明:需要注意的地方与CopyFolder是完全类似的。 示例: fso.copyfile "c:\testfile.txt", "f:\abc\" '若abc不存在则出错。 fso.copyfile "c:\testfile.txt", "f:\abc" '若abc不存在则复制...