1. 程式人生 > >VBA學習1_教你快速入門Excel-巨集與VBA(上)

VBA學習1_教你快速入門Excel-巨集與VBA(上)

最近在做專案的時候用到了Excel巨集和VBA,本著共享的原則,我把收集的資料結合專案實踐操作進行了總結之後製作了本教程,旨在幫初學者入門,特別是有一定VB基礎的同學,可以通過此教程快速掌握巨集和VBA。

什麼是巨集

    Excel巨集就是一系列的操作步驟,比如在單元格中輸入資料,複製A1的資料到B1,對A1:C3求和等等,這些操作步驟有簡單有複雜。當某些操作步驟需要不斷重複時,我們就要考慮錄製巨集了。

巨集的執行原理

    電影是用數字記錄下來的,Excel中的巨集是則是用一種語言儲存下來的,這種語言就是VBA語言,這種VB語言可以在Excel中編寫一些語句和程式碼,我們通過執行這些語言和程式碼可以完成一些特別操作,可以讓Excel聽我們的指揮,錄製巨集就是把這些動作用VB語言記錄下來,當我們要需要執行這些重複的操作,我們只需要執行這些語言就可以了。

巨集的製作方法

    1.可以通過錄制巨集,錄製的巨集實現的操作通常比較簡單;

    2.通過編寫程式碼,實現比較複雜的重複操作,這個只要你會簡單的VB語言就可以了;

    3.錄製巨集和編寫程式碼混合使用;

錄製巨集

    錄製巨集就是把這些動作用VB語言記錄下來,當我們要需要執行這寫重複的操作,我們只需要執行這些語言就可以了。

參考下圖:

    Excel左下方,有個巨集錄製按鈕,點選該按鈕,填寫巨集名,“確定”;



    執行要重複的操作(比如複製A1:A4的資料到D1:D4),完成操作後點擊選單中的“停止錄製”或左下角的錄製圖示,OK,複製巨集錄製好了。



執行巨集

    執行巨集的方法很多,比如使用按鈕,繪圖工具欄中圖片,圖形都可以,還可以在選單中製作一個巨集命令按鈕。

參考下圖:

    首先調出開發工具選單:Excel-選項-自定義功能區-開發工具.點選插入-按鈕


    右擊按鈕—指定巨集,選擇需要的巨集(複製巨集),確定。OK,這時候點選複製按鈕,就可以執行復制巨集了。


    同理,製作圖片執行巨集,插入-圖片,右擊圖片-指定巨集


    同理,還可以製作一個巨集命令按鈕,方法同上。

    OK!基礎知識就介紹到這裡,掌握了這些簡單的概念和操作,下一篇部落格將通過一個簡單的示例來講解VBA的使用。

原文來自:http://blog.csdn.net/small_baby01/article/details/22334311