Excel-VBA操作文件四大方法
Excel-VBA操作文件四大方法 1
一、利用Excel对象来处理文件 4
1、打开Excel文件 4
2、打开文本文件 4
3、打开其他文件 5
4、保存文件 6
5、关闭文件 7
6、综合实例 7
7、总结 8
二、利用VBA文件处理语句来处理文件 9
(一)文件处理 9
1.Name 语句 9
2、FileCopy 语句 9
3、Kill 语句 10
4、GetAttr 函数 10
5、SetAttr 语句 11
6、FileLen 函数 11
7、FileDateTime 函数 11
(二)目录处理 11
1、CurDir 函数 11
2、ChDir 语句 12
3、ChDrive 语句 12
4、Dir 函数 12
5、MkDir 语句 14
6、RmDir 语句 15
(三)处理文本文件 15
1、Open 语句 15
2、Close 语句 16
3、Reset 语句 16
4、FreeFile 函数 16
5、EOF 函数 17
6、LOF 函数 17
7、Loc 函数 17
8、Input # 语句 17
9、Write # 语句 18
10、Line Input # 语句 19
11、Input 函数 20
12、Print # 语句 21
13、Width # 语句 22
(四)处理二进制文件 23
1、Put 语句 23
2、Get 语句 23
3、Seek 语句 24
4、Seek 函数 24
(五)总结 25
三、利用FileSystemObject对象来处理文件 25
(一)准备工作 26
(二)FileSystemObject对象的方法 27
1、GetDrive 方法 27
2、GetDriveName 方法 27
3、GetExtensionName 方法 27
4、GetBaseName 方法 27
5、GetAbsolutePathName 方法 28
6、GetFile 方法 28
7、GetFileName 方法 28
8、GetFolder 方法 29
9、GetSpecialFolder 方法 29
10、GetParentFolderName 方法 29
11、GetTempName 方法 29
12、BuildPath 方法 30
13、CreateFolder 方法 30
14、CopyFolder 方法 30
15、MoveFolder 方法 31
16、DeleteFolder 方法 31
17、FolderExists 方法 32
18、DriveExists 方法 32
19、FileExists 方法 32
20、CreateTextFile 方法 32
21、OpenTextFile 方法 33
22、CopyFile 方法 33
23、MoveFile 方法 34
24、DeleteFile 方法 34
(三)处理驱动器 34
(四)处理文件夹 35
1、获取文件夹的信息 35
2、Folder对象的方法 36
(五)处理文件 37
1、获取文件的信息 37
2、File对象的方法 37
(六)处理文本文件 37
1、打开或创建文本文件 37
2、读取文件 38
3、写入数据到文件 40
4、关闭文件 41
(七)总结 41
四、利用API函数来处理文件 41
(一)处理驱动器及目录 42
1、GetLogicalDrives 42
2、GetDriveType 43
3、GetDiskFreeSpaceEx 44
vba编程技巧4、CreateDirectory, CreateDirectoryEx 46
5、RemoveDirectory 47
6、SetCurrentDirectory 47
7、GetSystemDirectory 47
(二)处理文件 48
1、CreateFile 50
2、lcreat 52
3、lopen 53
4、GetFileTime 53
5、CopyFile 54
6、MoveFile, MoveFileEx 55
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论