Transcript 下載/瀏覽
2.巨集錄製 2-巨集錄製 Excel 2003 Macro 2-1 2-1.錄製步驟 (1) 工具/巨集/錄製新巨集 2-巨集錄製 Excel 2003 Macro 2-2 2-1.錄製步驟 (2) 巨集名稱:中文、英數字 快速鍵: (小寫) Ctrl+z (大寫) Ctrl+Shift+z 會覆蓋Windows預設的快速鍵(如,Ctrl+c、 Ctrl+v等) 巨集儲存: 2-巨集錄製 個人巨集活頁簿:存檔於personal.xls,適用 於所有Excel檔(注意快速鍵的設定) 現用活頁簿:儲存於VBA的模組中,適用於本 檔的所有工作表 Excel 2003 Macro 2-3 2-1.錄製步驟 (3) 巨集錄製中, Excel下方的狀態列 停止錄製及相對位址按鈕 停止錄製 以相對/絕對位址錄製 關閉/開啟巨集停止按鈕 2-巨集錄製 在錄製巨集中狀態下, 檢視/工具列/停止錄製 Excel 2003 Macro 2-4 2-2 練習 a 以絕對位址錄製 巨集名稱 a 快速鍵 Ctrl + z 1. 2. 3. A1 停止 按 Ctrl + z (或工具/巨集/巨集/a/執行) 不管游標在何處,執行的結果停在C4 2-巨集錄製 Excel 2003 Macro 2-5 2-2 練習 b 以相對位址錄製 1. 2. 巨集名稱 b 快速鍵 Ctrl + Shift + Z 選取相對參照模式 停止 按 Ctrl + Shift + Z (或工具/巨集/巨集/b/執行) 由目前游標位置移動下3右2 2-巨集錄製 Excel 2003 Macro 2-6 2-2 練習 c (NG!) 對調(swap) A, B兩行(column) 0. 游標移到A1 (定位) 1. 工具/巨集/錄製新巨集 (未紀錄定位) 巨集名稱 swapAB_NG 快速鍵 Ctrl + w 2. 3. 4. 5. 插入/欄 選取C欄後拖曳至A欄 刪除C欄 停止 2-巨集錄製 Excel 2003 Macro 2-7 2-2 練習 cc (OK!) 對調(swap) A, B兩行(column) 1. 工具/巨集/錄製新巨集 巨集名稱 swapAB_OK 快速鍵 Ctrl + s 2. 3. 4. 5. 6. 游標移到A1 (定位) 插入/欄 選取C欄後拖曳至A欄 刪除C欄 停止 2-巨集錄製 Excel 2003 Macro 2-8 2-2 練習 d 與右行對調 (相對參照) 不可定位! 1. 工具/巨集/錄製新巨集 巨集名稱 swap 快速鍵 Ctrl + Shift + S 選取相對參照模式 2. 3. 4. 5. 插入/欄 、選取整欄後,向左拖曳2欄 、選取整欄後,刪除, 停止 2-巨集錄製 Excel 2003 Macro 2-9 2-3.注意事項: 執行的結果無法復原 !!! 不要有多餘的按鍵、操作 錄製過程中的對話方塊不會被紀錄(但所有的 設定值會被紀錄) 絕對位址:開始錄製 定位 操作! 相對位址:就定位 開始錄製 操作! 2-巨集錄製 Excel 2003 Macro 2-10 2-4 進階練習 按 Ctrl+q,自動分 組、SUM 10個1組,SUM,紅色,粗體,快 速鍵 Ctrl+q 2-巨集錄製 Excel 2003 Macro 2-11