收藏 分享(赏)

vba语言基础(VBA language foundation).doc

上传人:dreamzhangning 文档编号:2789416 上传时间:2018-09-27 格式:DOC 页数:24 大小:27.10KB
下载 相关 举报
vba语言基础(VBA language foundation).doc_第1页
第1页 / 共24页
vba语言基础(VBA language foundation).doc_第2页
第2页 / 共24页
vba语言基础(VBA language foundation).doc_第3页
第3页 / 共24页
vba语言基础(VBA language foundation).doc_第4页
第4页 / 共24页
vba语言基础(VBA language foundation).doc_第5页
第5页 / 共24页
点击查看更多>>
资源描述

1、vba语言基础(VBA language foundation)VBA language foundationSection 1 identifierI. definitionAn identifier is a symbol that identifies variables, constants, processes, functions, classes, and so forth, and uses them to complete references to variables, constants, processes, functions, classes, and so for

2、th.Two. Naming rules1) initial letters, consisting of letters, numbers, and underscores, such as A987b_23Abc2) character length of less than 40, (more than Excel2002 Chinese version, etc., you can use Chinese characters, and the length of up to 254 characters)3) with VB reserved word names, such as

3、public, private, dim, goto, next, with, integer, single etc.Second section operatorDefinition: an operator is a symbol that represents the function of some VB operation.1) assignment operator =2) + (character, mathematical operator pathname optional arguments, string expressions used to specify file

4、 names, and may contain directories or folders, and drives. If no pathname is found, the zero length string (“) is returned; the attributes optional parameter. A constant or numeric expression whose sum is used to specify file attributes. If omitted, a file that matches pathname but does not contain

5、 attributes is returned.2) deleteKill pathname removes files from disk, and the pathname parameter is used to specify a file nameRmDir pathname removes the deleted directory from disk, and the pathname parameter is used to specify a folder3) openOpen, pathname, For, mode, Access, access, lock, As, #

6、filenumber, Len=reclength can be input / output (I/O) to the file.Pathname necessary. String expression. Specifies the file name. The file name may also include directories, folders, and drives.Mode necessary. Keyword specifies the file mode, Append, Binary, Input, Output, or Random. If not specifie

7、d, open the file in Random access mode.Access optional. Keyword describes the operations that an open file can perform, Read, Write, or Read Write operations.Lock optional. Keyword that describes the operations that are restricted to files opened by other processes, such as Shared, Lock, Read, Lock,

8、 Write, and Lock Read Write operations.Filenumber necessary. A valid file number ranging from 1 to 511. Using the FreeFile function, you can get the next available file number. Reclength optional. A number less than or equal to 32767 (bytes). For files that are opened by random access, the value is

9、the length of the record. For sequential files, the value is the number of buffered characters.The document must be opened before any I/O operation is done. The Open statement allocates a buffer for the file to be used by the I/O and determines how the buffer will be used.If the file specified by pa

10、thname does not exist, you can build this file when you open the file in Append, Binary, Output, or Random mode. If the file has been opened by another process and does not allow the specified access type, the Open operation fails and there is an error. If mode is the Binary method, the Len clause i

11、s ignored.It is important to open the same file with different file numbers in the Binary, Input, and Random modes without closing the file first. In Append and Output, if you want to open the same file with different file numbers, you must close the file before opening the file.4) read inInput, #fi

12、lenumber, and varlist read data from the opened sequential file and assign data to variablesGet, #filenumber, recnumber, and Varname read an open disk file into a variable.5) writeWrite, #filenumber, and outputlist write data to the sequential filePrint, #filenumber, and outputlist write the display

13、ed data to the sequential filePut, #filenumber, recnumber, and Varname write the data of a variable to disk files.6) offClose filenumberlist closes the input / output (I/O) file opened by the Open statementNote that if in the future to read file data using Input # statement, will use the Write # sta

14、tement without Print # statements to write data to a file. Because in the use of Write #, the data can ensure the integrity of the domain boundaries of each data domain, so Input can be used to read out the data #. The use of Write # can ensure that any area data to be read correctly. Write and Prin

15、t # statement, when you want to write data to a file, the Write # statement will insert a comma between the project and used to tag string quotes. Write # statement in the last character in the outputlist file will insert a newline character, enter newline (Chr (13) + Chr (10).7) other file function

16、sLOF (filenumber) returns a Long that represents the size of the file opened with the Open statement, which is in bytes.EOF (filenumber) returns a Integer that contains the Boolean value True, indicating the end of the file that has been opened for Random or sequential Input.Loc (filenumber) returns a Long that specifies the current read / write location in the open fileSeek (filenumber) returns a Long that specifies the current read / write location in the file opened by the Open statement

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 大学课件

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报