從錄製宏到改代碼,從複製粘貼到自己寫,從模仿到原創,…………對於我們新手小白來說可能還需要很長的過程!今天跟大家分享的是使用vba基礎從錄製宏開始製作工資/成績條:
1、錄製前先選中A1單元格,即工資條標題行所在的最左上角單元格
點擊【開發工具】——「使用相對引用」——錄製宏——輸入一個名字——定義宏的快捷鍵複製標題行後,選中A4單元格(最左邊),點擊滑鼠右鍵【插入複製的單元格】,將滑鼠放在第二個標題行的左上角,點擊停止錄製
2、單步執行代碼
刪掉剛才複製的標題——選中A1單元格——點擊開發工具——宏——執行(或者按自己定義的快捷鍵)
3、批量生成工資條
點擊宏——編輯——修改宏代碼——在第二行中輸入DIM IFOR I=1 TO 12倒數第二行中輸入NEXT我們總共有13條工資明細,工資表中已經有一個表頭了,只需要在插入12條!
關閉代碼窗口——再一次點擊宏——【執行】就可以看到所有人的工資條了,需要注意的是執行代碼前一定要選中A1單元格!4、插入一個代碼執行按鈕,可以選擇圖片或者控制項
點擊【開發工具】——插入——表單控制項——窗體控制項按鈕——繪製——將錄製的宏指定給該控制項即可!再次點擊該控制項就可以一鍵生成工資條了!
最簡單的理解的的宏就是通過開啟錄製後可以將我們的操作過程一一記錄下來!這樣就可以通過一個快捷鍵來控制一系列操作啦,你也趕緊試試吧!