Download presentation
Presentation is loading. Please wait.
1
金融資訊管理 巨集與VBA
2
所謂的巨集就是先記錄使用者的操作,後續再自動執行操作過程的功能。 巨集不僅止於單一的操作,而是記錄或執行一連串的操作過程。
巨集與VBA的關係 什麼是巨集 所謂的巨集就是先記錄使用者的操作,後續再自動執行操作過程的功能。 巨集不僅止於單一的操作,而是記錄或執行一連串的操作過程。 是一種能夠代替使用者手動操作,自動執行命令的功能。
3
記錄巨集命令列的程式語言就稱為VBA(Visual Basic for Applications)。
巨集或VBA也可以用在Word、Access等Microsoft Office的軟體。
4
在「A1」格位輸入「Excel」 點選「錄製巨集」按鈕 按下「確定」按鈕 從「彩色清單」裡點選紅色 點選「結束錄製巨集」 記錄與執行巨集
試著記錄巨集 在「A1」格位輸入「Excel」 點選「錄製巨集」按鈕 按下「確定」按鈕 從「彩色清單」裡點選紅色 點選「結束錄製巨集」
5
在「C5」格位輸入「VBA」 切換至「檢視」標籤,點選「巨集」按鈕 挑選剛剛記錄的巨集「Marco1」 按下「執行」按鈕 記錄與執行巨集
執行剛剛記錄的巨集 在「C5」格位輸入「VBA」 切換至「檢視」標籤,點選「巨集」按鈕 挑選剛剛記錄的巨集「Marco1」 按下「執行」按鈕
6
VBE(Visual Basic Editor) : 內建專門用來編輯VBA程式的工具。
Excel 2007需先顯示開發人員標籤,方能點選VBE。
7
觀察巨集的真面目-VBA 觀察VBA的程式碼 將文字設定為紅色的命令列 .Color =
8
試著將「設定成紅色」變更為「設定為藍色」
在VBE裡變更巨集內容 試著將「設定成紅色」變更為「設定為藍色」 將文字設定為紅色的命令列 .Color = 改寫為 .Color = vbBlue
9
VBA程式設計可以完成錄製巨集功能所無法完成的操作與功能。 例如重複執行特定或不特定次數的操作,就無法僅利用巨集錄製功能來完成。
又例如依條件進行的處理,也無法利用巨集錄製功能來完成。 使用表單
Similar presentations