3.VBA应用-制作工资条和课程表剖析
计算机应用基础 (for Windows 7);VBA应用—课堂概要;1. VBA基础知识;1. VBA基础知识;1. VBA基础知识;1. VBA基础知识;1. VBA基础知识;2. 宏的基本操作;2. 宏的基本操作;2. 宏的基本操作;2. 宏的基本操作;2. 宏的基本操作;2. 宏的基本操作;2. 宏的基本操作;2.4 编辑宏的方法有两种:
如果是初学者或是对VBA语言不够熟练可以选择先录制宏,然后再根据实际情况对录制后自动生成的宏代码进行编辑修改。
案例:Excel VBA制作工资条
另一种方法就是直接使用Visual Basic编辑器像编写程序一样编写宏代码,难度较大些。
案例:Word VBA制作课程表
;3. VBA制作工资条;3.1 背景
现在许多单位都实现了工资代储,但每月的工资清单(工资条)还得要发给职工。如果用Excel处理工资表,打印后每页只有一个表头,剪裁成条后除了每页的第一名职工外,其余的就没有表头了,这样将使职工无法清楚工资条的数字对应什么具体名目。怎样才能给每个职工的工资条加上工资表表头呢?下面介绍用VBA宏代码快速制作工资条方法。
;3.2 制作过程
;3.2 制作过程
;3.2 制作过程
;注意:选中“信任对VBA工程对象模型的访问(V) ”;4. VBA制作课程表;4.1 背景
;4.2 制作过程
;4.2 制作过程
;4.2 制作过程
详细代码:
Sub 课程表()
myweek = Array(星期一, 星期二, 星期三, 星期四, 星期五)
Set oDoc = ActiveDocument
Set otable = oDoc.Tables.Add(Range:=oDoc.Range(Start:=0, End:=0), NumRows:=5, NumColumns:=6)
For j = 2 To 6 Step 1
For i = 2 To 5 Step 1
otable.Cell(i, j).Range.Text = InputBox(请输入 myweek(j - 2) 第 i - 1 节课程, 课程录入)
Next i
Next j
;4.2 制作过程
otable.Borders.InsideLineStyle = wdLineStyleSingle
otable.Borders.OutsideLineStyle = wdLineStyleDouble
otable.Cell(1, 1).Range.Text = 课程安排
otable.Cell(2, 1).Range.Text = 上午
otable.Cell(4, 1).Range.Text = 下午
For i = 2 To 6 Step 1
otable.Cell(1, i).Range.Text = myweek(i - 2)
Next i
;4.2 制作过程
otable.Cell(2, 1).Select
Selection.MoveDown Unit:=wdLine, Count:=1, Extend:=wdExtend
Selection.Cells.Merge
otable.Cell(4, 1).Select
Selection.MoveDown Unit:=wdLine, Count:=1, Extend:=wdExtend
Selection.Cells.Merge
ActiveDocument.Tables(1).Select
Selection.ParagraphFormat.Alignment = wdAlignParagraphCenter
Selection.Cells.VerticalAlignment = wdCellAlignVerticalCenter
End Sub
;5. 课堂小结;掌握VBA和宏的基础知识
掌握利用VBA制作工资条
掌握利用VBA制作课程表
;谢 谢 观 看 !
您可能关注的文档
- 3.6带电粒子在匀强磁场中运动(新)剖析.ppt
- 良性前列腺增生_课件课件.ppt
- 色带、挡土墙、沥青混凝土施工方案课件.doc
- 3.6:带电粒子在匀强磁场中的运动----第一课时剖析.ppt
- 3.6带电粒子在匀强磁场中运动2(讲)剖析.ppt
- 3.7 切线长定理剖析.ppt
- 自贸制度介绍课件.ppt
- 3.7切线长定理演示文稿剖析.ppt
- 3.7.1《世界是普遍联系的》剖析.ppt
- 3.5神奇的小电动机剖析.ppt
- 【东吴-2026研报】两会前后的市场节奏和布局.pdf
- 【开源-2026研报】锅圈(02517):公司首次覆盖报告:供应链+数字化为基抢滩下沉,“大店+品类+品牌”拓展迈步第二个万店目标.pdf
- 【开源-2026研报】投资策略专题:开源金股,3月推荐.pdf
- 【国联民生-2026研报】教育行业周报:教育部部署学生身心健康工作,地方推进终身学习.pdf
- 【华创-2026研报】华创交运 低空经济周报(第65期):两会在即,关注低空经济的政策描绘.pdf
- 【华西-2026研报】PB-ROE模型周度仓位观点.pdf
- 【华创-2026研报】华创医药投资观点&研究专题周周谈 · 第164期:海外CXO2025财报总结&2026年展望.pdf
- 【浙商-2026研报】“大展宏图”系列研究二:特朗普如何重构石油美元2.0体系?.pdf
- 【信达-2026研报】光伏组件回收迎来“退役潮”,新国标出台助力行业步入“正规化”.pdf
- 【华创-2026研报】电力及公用事业行业重大事项点评:绿电下游新需求不断涌现,“电力+算力”为绿电打开全新增长空间.pdf
最近下载
- 六年级下册《生命.生态.安全》全册教案(表格式).doc VIP
- JBT 5944-2018 工程机械 热处理件通用技术条件.pdf VIP
- F102050【复试】2024年东北农业大学090201果树学《加试园艺通论》考研复试核心335题(.pdf VIP
- 2025医美行业白皮书.pdf VIP
- 装饰装修施工组织设计完整版.doc
- 六年级下册《生命.生态.安全》全册教案.pdf VIP
- 《大学生毕业论文写作教程》第三章.pptx VIP
- 苏少版四年级下册音乐教案【完整版】(最全).doc VIP
- 湖南省交通事故历年统计数据.docx VIP
- 保险科技驱动下的高质量发展路径:理论框架与实证分析.docx VIP
原创力文档

文档评论(0)