VBA进阶 | 文件操作10:FileSystemObject对象及其方法和属性(2)

GetFile方法

GetFile方法用来返回一个File对象。其语法为: [好文分享:www.11jj.com]

oFileSysObj.GetFile (FilePath) [原创文章:www.11jj.com]

 

其中:

l oFileSysObj代表任何能够返回FileSystemObject对象的对象变量。

l 参数FilePath必需,指定路径和文件名,String类型。可以是绝对路径或相对路径。如果FilePath是一个共享名或网络路径,GetFile确认该驱动器或共享名是File对象创建进程的一部分。如果参数FilePath指定的路径的任何部分不能连接或不存在,就会产生错误。

l GetFile方法返回的是File对象,而不是TextStream对象。File对象不是打开的文件,主要是用来完成如复制或移动文件和询问文件的属性之类的方法。尽管不能对File对象进行写或读操作,但可以使用File对象的OpenAsTextStream方法获得TextStream对象。

l 要获得所需的FilePath字符串,首先应该使用GetAbsolutePathName方法。如果FilePath包含网络驱动器或共享,可以在调用GetFile方法之前用DriveExists方法来检验所需的驱动器是否可用。

l 因为在FilePath指定的文件不存在时会产生错误,所以应该在调用GetFile之前调用FileExists方法确定文件是否存在。

l 必须用Set语句将File对象赋给一个局部对象变量。


GetFileName方法

GetFileName方法返回给定路径的文件名称部分。其语法为:

oFileSysObj.GetFileName (Path)

 

其中:

l oFileSysObj表示任何能够返回FileSystemObject对象的对象变量。

l 参数Path必需,指定路径说明,String类型。如果不能从给定的Path确定文件名,则返回一个零长字符串(””)。Path可以为绝对路径或相对路径。

l GetFileName方法不能检验Path中是否存在指定的文件。Path可以为网络驱动器或共享。GetFileName本身不具有智能,它认为字符串中不属于驱动器说明的最后部分就是一个文件名,更像是一个字符串处理函数而不是对象处理方法。


GetFileVersion方法

GetFileVersion方法返回文件的版本。

每日学习Excel,,关注微信公众号:

excelperfect

自媒体 微信号:11jj 扫描二维码关注公众号
爱八卦,爱爆料。

小编推荐

  1. 1

    京北方录入平台(京北方录入平台入口)

    大家好,小豪今天来为大家解答京北方录入平台以下问题,京北方录入平台入口很多人还不知道,现在让我们一起来看看吧!1、兼职打字员都是假的

  2. 2

    金丝檀木和金丝楠木(金丝檀木和金丝楠木图片)

    大家好,小伟今天来为大家解答金丝檀木和金丝楠木以下问题,金丝檀木和金丝楠木图片很多人还不知道,现在让我们一起来看看吧!1、虽然金丝檀

  3. 3

    做什么生意赚钱快(做什么生意赚钱快而稳)

    大家好,小丽今天来为大家解答做什么生意赚钱快以下问题,做什么生意赚钱快而稳很多人还不知道,现在让我们一起来看看吧!1、我认为现在手游

  4. 4

    天津出租车转让平台(天津出租车转让平台电话)

    大家好,小美今天来为大家解答天津出租车转让平台以下问题,天津出租车转让平台电话很多人还不知道,现在让我们一起来看看吧!1、值十多万具

  5. 5

    磁盘格式化后怎么恢复(磁盘格式化后怎么恢复文件)

    大家好,小伟今天来为大家解答磁盘格式化后怎么恢复以下问题,磁盘格式化后怎么恢复文件很多人还不知道,现在让我们一起来看看吧!1、方法

  6. 6

    奖学金申请个人总结(奖学金申请个人总结200字)

    大家好,小娟今天来为大家解答奖学金申请个人总结以下问题,奖学金申请个人总结200字很多人还不知道,现在让我们一起来看看吧!1、在校三年每

  7. 7

    创新创业俱乐部拍了拍你,这份招新通知你收到了吗?

    号外!号外!在这春意盎然的日子里,成都银杏酒店治理学院立异创业俱乐部又迎来了一年一度的招新运动啦,列位小杏仁们快快看过来!立异创业

  8. 8

    僵尸世界大战百度云资源超清(僵尸世界大战百度云分享)

    大家好,小美今天来为大家解答僵尸世界大战百度云资源超清以下问题,僵尸世界大战百度云分享很多人还不知道,现在让我们一起来看看吧!1、《

Copyright 2024.依依自媒体,让大家了解更多图文资讯!