老婆經常要做工資表,發現她用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,如需轉載請自行聯系原作者