- 1、本文档共52页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(电子表格计算编程
电子表格VBA编程计算速成(4) 已有 8172 次阅读2007-10-4 16:56|个人分类:/home.php?mod=spaceuid=3670do=blogclassid=1901view=me科普园地第四章 电子表格计算编程学会了自己编制函数,掌握了单元格和工作表的基本编程代码和设置,就可以对您所需要的复杂专业项目进行编程自动化计算了。如果您对编程是一无所知的初学者,也许前面的自编函数还没有完全看懂,这不要紧,下面介绍VB编程基本语法之后,自然就会清楚了;至于代码,那都是系统命令,知道它的含义和用途,动脑筋灵活用好它就可以了。4.1 电子表格VB编程基本语法VB编程计算是什么?简单说就是通过命名的变量、常量来存储用于计算的数据,存储和传递计算的中间或最后的结果;通过一系列的代码语句来处理数据,输出数据,从而完成计算任务。下面简明分述之:4.1.1 变量和常量一,标识符(变量、常量、数据类型、过程、函数等)命名规则:⑴字母开头;⑵不超过255个字符;⑶只包含字母,数字,下划线;⑷不能用系统的保留字(42个关键字),即系统命令、语句、函数的固定标识符。如:As,ByVai,Me,Set,For,To等VB中不区分字母大小写。在命名时最好采用好记、又好理解的命名方式:一般用英语单词或其缩写加数字,下划线;国人也可以用汉语简拼加数字,下划线来命名,首字母一般大写。二,声明变量1. Dim语句:用于创建过程级变量,声明变量的数据类型并分配存储空间。可以在一个语句中声明几个变量,但必须将每一个变量的数据类型包含进来。如下语句中,变量 intX、intY、与 intZ 被声明为 Integer 类型。Dim intX As Integer, intY As Integer, intZ As Integer而下面的语句中,变量 intX 与 intY 被声明为 (缺省)Variant 类型 ;只有 intZ 被声明为 Integer 类型。Dim intX, intY, intZ As Integer2. Public 语句:声明公共模块级别变量。公有变量可用于工程中的任何过程。Public strName As String如果公有变量是声明于标准模块或是类模块中,则它也可以被任何引用到此公有变量所属工程的工程中使用。3. Private 语句:声明私有的模块级别变量。私有变量只可使用于同一模块中的过程。Private MyName As String注意,在模块级别中使用 Dim 语句与使用 Private 语句是相同的。不过使用 Private 语句可以更容易的读取和解释代码。4. Static 语句:声明静态变量。使用 Static 语句取代 Dim 语句时,所声明的变量在每次调用时仍保留它原先的值。三,声明常数:可用如下格式声明公用常数,数据类型也可用变量声明字符%、、!、#代表Integer(整型%)、Long(长整型)、Single(单精度型!)、Double(双精度型#)。Public Const M_SEC# = 206264.8 1弧度=206264.8″Public Const M_DEG# = 57.2957795130823 1弧度=57.2957795130823°Public Const M_RAD# = 1.74532925199433E-02 1度=1.74532925199433E-02弧度Public Const M_PI# = 3.14159265358979 π=3.14159265358979可以在一个语句中声明数个常数,但必须将每一个常数的数据类型包含进来。如下面的语句中,常数 conAge 和 conWage 被声明为 Integer 类型。Const conAge % = 34, conWage As Currency = 35000四,声明数组:数组的声明方式和其它的变量是一样的。Dim MyArray(10, 10) As Integer第一个参数代表的是行;而第二个参数代表的是列。与其它变量的声明一样,除非指定一个数据类型给数组,否则声明数组中元素的数据类型为Variant。为了尽可能使写的代码简洁明了,则要明确声明的数组为某一种数据类型而非 Variant。4.1.2 数据类型1. Byte(字节型),1字节,0到2552. Boolean(布尔型),2字节,True或False3. Integer(整型%),2字节,-32,767到32,7674. Long(长整型),4字节,-2,147,483,648到2,147,483,6475. Currency(货币型),8字节,-922,337,203,685,477.5808到922,337,203,685,477.5807
您可能关注的文档
最近下载
- 色盲检测图(俞自萍第六版).pptx VIP
- 《爱唱歌的小杜鹃》 课件 人教版音乐三年级上册.pptx
- DB37∕T 242-2021 建筑消防设施检测技术规程.docx
- PE管材验收标准(SDR17.6).docx VIP
- 复旦大学《计算机体系结构》期末考试两套试卷(含答案).pdf VIP
- 中国近现代史纲要知到课后答案智慧树章节测试答案2025年春海南大学.docx VIP
- 形考作业3:基于UML的大学图书馆图书信息管理系统设计实验.docx VIP
- 大学《地震工程学》课程课件.pptx
- 2024年二建继续教育-基于建筑信息模型、虚拟施工及网络的项目管理理论及实践1、2答案.docx VIP
- 2024年二建继续教育-剖析价值工程及如何运用价值工程优选设计方案1、2答案.docx VIP
文档评论(0)