老婆经常要做工资表,发现她用Excel不是很熟练,特别是经历了一次工资表模板掉了的情况,让我觉得有必要精通一下Excel,怎么说老公也是学计算机的嘛,老婆用电脑出现了问题,老公义不容辞责无旁贷 !
就这样,我专门下载了网上的牛人写的《EXCEL VBA工资管理应用案例详解》,最好最后能根据老婆她们诊所的需求弄个工资表管理系统给她,然后再教她使用:)等着吧
那,这里就是我看《EXCEL VBA工资管理应用案例详解》的笔记,以及许多自己摸索找到的skills;特别是貌似《EXCEL VBA工资管理应用案例详解》是以Excel2003来写的,现在都用Excel2007了,有些地方不一样,我也一并找到Excel2007的相应方法并记录在此,与大家共享O(∩_∩)O哈哈~
最后感叹一句:Office套件真的是无比强大的东西,学好了有好处~~特别是你如果经常需要和Ofiice文档打交道 ~~
好,那现在就让我们就从《EXCEL VBA工资管理应用案例详解》扉页开始吧
宏:
1. 保存宏
Excel2003:若要查看保存在“个人宏工作簿”中的录制宏,在【宏】对话框中单击【编辑】按钮,系统弹出如图1-6所示的对话框,这是因为“个人宏工作簿”总是隐藏的,它在“C:\Windows\ApplicationData\Microsoft\Excel\XLSTART”的目录下(假设Windows安装在C 盘中),因此,必须取消隐藏,方法是:单击工具栏上的【窗口】菜单,执行【取消隐藏】命令,在弹出的【取消隐藏】对话框中,选择 “Personal.xls”选项。
Excel2007:单击工具栏上的【视图】工具栏 -> 【窗口】 -> 【取消隐藏】,在弹出的【取消隐藏】对话框中,选择“Personal.xls”选项。
2. 使用自定义工具按钮
Excel2003:执行【工具】菜单中的【自定义】命令,打开【自定义】对话框,单击【命令】选项卡,在 “类别”列表框中选择“宏”选项,则在对话框右边的“命令”列表框中出现“自定义菜单项”和“自定义按钮”两个选项...(请参见原文)
Excel2007:点击Office按钮(就是左上角那个大圆按钮),【Excle选项】,【自定义】,左边的下拉里面选择【宏】,即出现你创建了的所有宏,然后在右边选择你要你的宏作为按钮出现的位置,然后接着操作都和Excel2003类似了。
3. 自动加载和卸载自定义工具按钮
这个确实是相当安逸的功能。
但是书里仅仅是写了把宏作为按钮添加到standard工具栏,如果我要添加到其他工具栏呢?我怎么知道那个工具栏的名字呢?我查了下Excel2007的帮助,列出所有的工具栏的英文名和本地化名的代码如下:
For Each cbar In CommandBars
Debug.Print cbar.Name , cbar.NameLocal, cbar.Visible
Next
顺便把输出也放在下面(有点长哈 本来我使用的是Live Writer的一个插件Clipboard Live从Excel里面copy然后粘贴在下面的,结果居然是图片 ,字非常小,算了,还是直接copy为文字,方便大家copy嘛):
Name
NameLocal
Worksheet Menu Bar
工作表菜单栏
Chart Menu Bar
图表菜单栏
WordArt
艺术字
Picture
图片
Drawing Canvas
绘图画布
Organization Chart
组织结构图
Diagram
图示
Ink Drawing and Writing
墨迹绘图与书写
Ink Annotations
墨迹注释
Standard
常用
Formatting
格式
PivotTable
数据透视表
Chart
图表
Reviewing
审阅
Forms
窗体
Stop Recording
停止录制
External Data
外部数据
Formula Auditing
公式审核
Full Screen
全屏显示
Circular Reference
循环引用
PivotChart Menu
数据透视图菜单
Visual Basic
Web
Control Toolbox
控件工具箱
Exit Design Mode
退出设计模式
Refresh
刷新
Watch Window
监视窗口
PivotTable Field List
数据透视表字段列表
PivotChart Filter Pane
数据透视图筛选窗格
Borders
边框
Protection
保护
Text To Speech
文本到语音
List
列表
Compare Side by Side
并排比较
Workbook tabs
工作簿标签
Cell
单元格
Column
列
Row
行
柱形图
Ply
XLM Cell
XLM 单元格
Document
文档
Desktop
桌面
Nondefault Drag and Drop
非默认拖放
AutoFill
自动填充
Button
按钮
Dialog
对话框
Series
序列
Plot Area
绘图区
Floor and Walls
基底和墙纸
Trendline
趋势线
Format Data Series
设置数据系列格式
Format Axis
设置坐标轴格式
Format Legend Entry
设置图例项格式
Formula Bar
编辑栏
PivotTable Context Menu
数据透视表上下文菜单
Query
查询
Query Layout
查询布局
AutoCalculate
自动计算
Object/Plot
对象/图形区
Title Bar (Charting)
标题栏(图表)
Layout
框架
Pivot Chart Popup
数据透视图快捷菜单
Phonetic Information
拼音信息
Auto Sum
自动合计
Paste Special Dropdown
选择性粘贴下拉框
Find Format
查找格式
Replace Format
替换格式
List Range Popup
列表区域快捷菜单
List Range Layout Popup
列表区域布局快捷菜单
XML Range Popup
XML 区域快捷菜单
Nil
Filter Names
筛选器名称
Excel Previewer
Excel 预览器
&Legacy Keyboard Support
旧式键盘支持(&L)
Drawing
绘图
Shadow Settings
阴影设置
3-D Settings
三维设置
Draw Border
绘图边框
Chart Type
图表类型
Pattern
图案
Font Color
字体颜色
Fill Color
填充颜色
Line Color
线条颜色
Drawing and Writing Pens
绘图与书写笔
Annotation Pens
批注笔
绘图和书写笔
注释笔
Order
叠放次序
Nudge
微移
Align or Distribute
对齐或分布
Rotate or Flip
旋转或翻转
Lines
直线
Connectors
连接符
AutoShapes
自选图形
Callouts
标注
Flowchart
流程图
Block Arrows
箭头总汇
Stars & Banners
星与旗帜
Basic Shapes
基本形状
Insert Shape
插入形状
Shapes
形状
Inactive Chart
非活动图表
Excel Control
Excel 控件
Curve
曲线
Curve Node
曲线结点
Curve Segment
曲线段
Pictures Context Menu
图片上下文菜单
OLE Object
OLE 对象
ActiveX Control
ActiveX 控件
WordArt Context Menu
艺术字上下文菜单
Rotate Mode
旋转方式
Connector
Script Anchor Popup
脚本标记快捷菜单
Canvas Popup
Organization Chart Popup
版式
Select
选择
Task Pane
任务窗格
Property Editor
属性编辑器
Office Clipboard
Office 剪贴板
XML Source
XML 源
Research
信息检索
XML Document
XML 文档
Signatures
签名
Document Actions
文档操作
Clip Art
剪贴画
Selection and Visibility
选择和可见性
Document Management
文档管理
Document Updates
文档更新
Mail Merge Panes
邮件合并窗格
Fax Service
传真服务
Meeting Workspace
会议工作区
Attachment Options
附件选项
Ribbon Adapter
Add Command
添加命令
Built-in Menus
内置菜单
Clipboard
剪贴板
Envelope
信封
Online Meeting
联机会议
Team
Status Bar
状态栏
Ribbon
(好,今天到此为止,明天继续…… )
本文转自 xkdcc 51CTO博客,原文链接:http://blog.51cto.com/brantc/359575,如需转载请自行联系原作者