- 1、本文档共17页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VBA301班第三讲义ppt教程文件.ppt
VBA初级入门 更多精彩敬请访问 第三讲—— 变量操作及Range对象 (By 乒乓27,来自完美团队) 认识VBE窗口 代码基础 数据类型 第一部分 变量操作 数据类型 存储空间 数值范围 Integer 2字节 -32768 Long(长整型) 4字节 -2147483648 Single 4字节 负值范围-3.402823E38 - 1.401298E-45 正值范围:1.401298E-45 - 3.402823E38 Double 8字节 负值范围:-1.79769313486232E308 - -494065645841247E-324 正值范围:4.94065645841247E-324 - 1.79769313486232E308 String(固定长度) 字符串的长度 —— Boolean 2字节 True或者False Variant —— —— 变量: 1.命名原则及注意事项: 1.变量名必须以字母开始,后能连接字母、下划线、数字等,不能包含运算符、空格,也不能包含字符!、@、 、$、 #. (最大长度为255个字符) 2.不能使用VBA中的关键字,如:if,add等 3.不区分大小写,如:PP27,Pp27和pp27是一样的 4.命名时建议区分变量类型,如:intMax,strName 2.常见的错误举例: 6xy y-z pingpang 27 Dim Val 3.变量的声名: Dim 变量名 [AS 数据类型] 这条语法中的变量名代表将要创建的变量名.这条语句中的数据类型部分可以是上表中的任何一种数据类型.如: Dim intMax as integer Dim flag as Boolean, douSum as double Dim strName as string Dim pp27 在VBA代码中,用得最多的单独的对象可能就要算Range对象了。Range对象是Excel的对象世界中真正的工作对象。作为Excel用户,将把大部分时间花在对Range对象的处理上。 对象 属性 方法 第二部分 range对象 一.选取单个单元格 1. range(单元格地址).select 2. range(列标 行数).select 3. range(定义名称).select 4. cells(行数,列数).select 5 .cells(行数,列标).select 6. cells(单元格序号).select 7. [单元格地址].select 1.单元格地址必须用双引号括起来 2.列标是用英文字母表示,行是变量 3.定义的名称必须要用双引号括起来 4.行数和列数不能用双引号括起来 5行数不需要双引号,列标一定要双引号 6.单元格序号的顺序是先从左到右,再从上到下 7.单元格地址不能用双引号括起来 练习: 1.常量的输入与输出 2.公式的输入与输出 3.部分信息的清除 二.选取指定工作表的某个单元格: 1. Sheets(工作表名称).单元格.select 2. Sheets(工作表序号).单元格.select 1.Sheets的s千万不要漏了 2.这里的序号是指工作簿中的顺序 3. Worksheets(“Sheet3”).Range(“C3:D5”),表示引用工作表sheet3中的单元格区域C3:D5。 4.Workbooks(“MyBook.xls”).Worksheets(“sheet1”).Range(“B2”),表示引用MyBook工作簿中工作表Sheet1上的单元格B2。 注意:必须保证被选择的工作表在活动状态,否则报错 三.选取单元格区域 选取全部单元格 1.所有单元格.Select 2.所有行.Select 3.所有列.Select 1.用Cells代表本工作表所有单元格 2.用Rows代表本工作表所有行 3.用Columns代表本工作表所有列 四.选取部份连续单元格区域 1. range(单元格区域地址).select 2. range(起点地址,终点地址).select 3 .range(cells(...),cells(...)).select 4. [单元格区域地址].select 5. range(起点单元格,终点单元格).select 6. range(区域名称).select (整/多行,整/多列的选取) 1.地址必须用
您可能关注的文档
- units 6 Do you like bananas知识介绍.ppt
- units 8 when is your birthday知识介绍.ppt
- units1 good morning讲解材料.ppt
- unitthebattleagainstaids 知识介绍.ppt
- unitvocabulary教程文件.ppt
- Unit_2_Future_of_Net_Economy 工程硕士 英语教程 教学文稿.ppt
- Unit_2_Puzzles_in_Geography教材课程.ppt
- Unit_2_The_Struggle_to_Be_an_All-American教学文稿.ppt
- unit_5_if_you_go_the_party_you’ll_have_a_great_time(1a-2c) by xulili 知识介绍.ppt
- Unit_6 Sanctuary or Fulfillment 高等院校研究生英语系列教材 综合教程(上).ppt
- 2-红河州建筑施工安全生产标准化工地复核评分表(2022年修改版).docx
- 6.锡通项目2018年下半年工作会汇报材料(2018.7.9).docx
- 2018道路工程知识点汇总(新版).docx
- 附件3:月度生产例会安全汇报资料-站台门项目部.docx
- 附件2:广东建工集团2018年度科技成果汇总表.DOC
- 马武停车区、三汇停车区停车位管理系统,0#台账缺量.doc
- 攀成钢委办发〔2015〕19号(党风廉政建设责任考核与追究办法).doc
- 1-红河州建筑工程质量管理标准化复核评分表(2022年修改版).docx
- 中交第三公路工程局第四工程分公司项目经济合同结算管理办法(修订).doc
- 厂站安全操作规程汇编.doc
最近下载
- 2025入党积极分子考试试卷(含答案).docx VIP
- 空调维修保养服务方案(技术方案).pdf
- 中医基础理论(暨南大学)中国大学MOOC慕课章节测验答案(课程ID:1206450825).pdf
- 高级卫生专业技术资格考试慢性非传染性疾病控制(088)(正高级)试卷及解答参考.docx VIP
- 大学英语四级考试高频词汇1500(打印版).pdf VIP
- 2025年医学分析-心脏再同步化治疗(CRT).pptx VIP
- 慢性非传染性疾病控制(088)(副高级)高级卫生专业技术资格考试2024年复习试题及解答参考.pdf VIP
- 我国未成年人专门矫治教育制度研究.docx VIP
- 北京市属高校国外访问学者英文简历模板.doc
- 工厂电工安全培训.pptx VIP
文档评论(0)