- 1、本文档共60页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
EXL_VBA进门培训.ppt
录制宏举例 将选中的单元格颜色涂上红色 录制宏举例 宏的基本构成 配置VBA选项 编程实战 业务需求: 每日收货数据,能统计到货及时率的问题 J列做辅助列,J1输入延迟 选中首行,做数据筛选 I列,选自定义 选大于,0 J1直到该列有数据的最后1格都选中; 按键盘组合键Ctrl+D,即可得到相同的值 J列以“延迟”做筛选,得到的就是延迟交货的清单 录制宏模拟操作 录制宏模拟操作 清理无用代码 修改代码 程序代码规范化 以Main程序为主程序,调用其他过程 修改代码 插入窗体 修改代码 添加命令按钮 修改代码 查看命令按钮的代码,也可双击进入代码编辑器 修改代码 键入如下代码后,运行可见到效果 修改代码 再添加一个开始按钮,同时添加如下代码 修改代码 调整模块1中Main程序的代码;使得一开始运行就可以显示对话框 注意1和0对于显示的区别 修改代码 再添加一个按钮和一个文本框 在模块1中定义1个全局数组变量strWK 修改代码 在窗体中编辑按钮3的代码 代码优化 在模块1中编辑 代码优化 打开启动文件执行代码功能 代码优化 清理多余页面 代码优化 另存为加载宏,以便形成独立程序 代码优化 直接运行该程序, BackUP END 业务分析 关键字: “上午10点”;“下午4点”体现在备注栏F列 E列是到货时间 业务逻辑 要求上午到货的如果在10点前交货,属于合格交货 要求下午到货的如果在16点前交货,属于合格交货 业务模拟 上午交货情况: 添加G列做辅助列,体现10:00这个关键时间点 业务模拟 添加I列做辅助列,体现H列-G列差,同时设置格式为时间: 在I2单元格输入公式=H2-G2; 设置单元格式为时间,如图 复制I2,粘帖到I列其余单元格 F列,选自定义 选包含,“上午10点” 变量的数据类型 数据类型 存储空间 数值范围 Double 8字节 负值范围: -1.79769313486232E308?~? - 494065645841247E-324 正值范围: 4.94065645841247E-324 ?~?1.79769313486232E308 Decimal 14字 不包括小数时: +/-79228162514264337593543950335 包括小数时: +/7.9228162514264337593543950335 Currency 8字节 -922337203685477 ~?922337203685477 Date 8字节 1000年1月1日?-?9999年12月31日 String(固定长度) 字符串的长度 1?~?约65400 Varient(数字) 16字节 Double范围内的任何数值 Varient(文本) 22字节+1字节/字符 数据范围和变长字符串相同 铡鄙我艘瘁扶诺滋迅楚宾画转讼猴哼懈刽亏接泳搓玛铡露万五预王凛汛汉EXL_VBA入门培训EXL_VBA入门培训 用Dim语句创建变量(声明变量) 创建变量可以使用Dim语句,创建变量通常成为声明变量。 Dim语句的基本语法如下:? Dim?变量名?AS?数据类型 变量名必须以字母开始,并且只能包含字母数字和特定的特殊字符, 不能包含空格句号惊叹号,也不能包含字符@??$??#. 名字最大长度为255个字符。 变量声明自动检查: Option Explicit 烈臣肢戴栽充舷实粪堡撑冤酱段免酸憋靳溯崩达执沙苟勾卤斗伐叁骤舟链EXL_VBA入门培训EXL_VBA入门培训 亚墅朵庞摄愿菱庐昨汉寡撵山坚撕肯跨镜暮承束盘践洒彭悉警挚域拣筐颐EXL_VBA入门培训EXL_VBA入门培训 变量命名的惯例 下表给出了推荐的变量命名惯例?数据类型短前缀长前缀? 数据类型 短前缀 长前缀 Array a ary Boolean f bl Byte b bit Currency c cur Double d dou Date/Time dt dtm/ dat Integer i int Long l lng Object o obj Single sng String s str Variant v var Dim varRange(3) As Range 定义一区域数组 Dim intI As Integer, intJ As Integer 定义2个整数变量 Dim douI As Double, douII As Double 定义2个双精度 Dim strPrintArea As String 定义1个字符串 Dim blEnd As Boolean 定义一个逻辑变量 饺亦礁茹焰冉爪勉似扼美捣悉睫址搭嘲钓躇腔法杠七斤口二它育悔蛹喳唾EXL_VBA入门培训EXL_VBA入门培训 内部编码 供应商名称 录入 条码 备注 X12D175-0
您可能关注的文档
- -中国海关AEO制度和互认情况介绍AEOProgramand.ppt
- -抗肿瘤药物对心电图的影响及分析.ppt
- -第二章纸材料玩教具.ppt
- 020系统线上线下实操落地客户案例.ppt
- 06-中国铜资源的现今与未来--张苺.ppt
- 08律政法条班民诉-史飚讲义.doc
- 08相对法截线、大地线.ppt
- 1-声波探测【桩基优质】.ppt
- 111随便率性角.ppt
- 123角平分线的性质(第2课时)(公开课)精品课件_图文.ppt
- GB/T 32151.38-2024温室气体排放核算与报告要求 第38 部分:水泥制品生产企业.pdf
- 中国国家标准 GB/T 32151.38-2024温室气体排放核算与报告要求 第38 部分:水泥制品生产企业.pdf
- 《GB/T 22069-2024燃气发动机驱动空调(热泵)机组》.pdf
- GB/T 22069-2024燃气发动机驱动空调(热泵)机组.pdf
- 中国国家标准 GB/T 22069-2024燃气发动机驱动空调(热泵)机组.pdf
- 中国国家标准 GB/T 11064.1-2024碳酸锂、单水氢氧化锂、氯化锂化学分析方法 第1部分: 碳酸锂含量的测定 滴定法.pdf
- GB/T 11064.1-2024碳酸锂、单水氢氧化锂、氯化锂化学分析方法 第1部分: 碳酸锂含量的测定 滴定法.pdf
- 《GB/T 11064.1-2024碳酸锂、单水氢氧化锂、氯化锂化学分析方法 第1部分: 碳酸锂含量的测定 滴定法》.pdf
- GB/T 1148-2024内燃机 铝活塞.pdf
- 中国国家标准 GB/T 1148-2024内燃机 铝活塞.pdf
文档评论(0)