⑴ 利用excel中的宏功能一次性准確的鎖定全部公式
很多在財務的朋友都會使用excel表格,excel表格對財會人員算是一個基本的技能了,但是很多財務excel表格會有很多公式,每一次操作表格都非常的緊張害怕不小心刪除或者改變那個公式,不過大家不用擔心,我們可以利用excel中的宏功能一次性准確的鎖定全部公式,具體的方法如下:
一、簡單製作好一個帶有公式的表格,然後用滑鼠點擊“工具”菜單,在下拉菜單中指向“保護”,單擊級連菜單“保護工作表”命令,在出現的對話框中輸入密碼確定後返回。
二、滑鼠點擊“工具”菜單,在下拉菜單中指向“宏”,單擊級連菜單“錄制新宏”,出現錄制新宏對話框,在“宏名”下輸入“鎖定公式”,並將其保存在“新工作簿”,確定後返回。
三、開始宏的操作錄制,步驟如下:
1、滑鼠點擊“工具”菜單,在下拉菜單中指向“保護”,單擊級連菜單“撤消工作表保護”命令。
2、將游標定位在行號列標的左上角空白處點擊,選中整個工作表,然後右擊滑鼠,在出現的快捷菜單中左擊“設置單元格格式”,出現“單元格格式”選項卡,選擇“保護”標簽卡,清除其中“鎖定”前的“√”,確定後返回。
3、滑鼠點擊“編輯”菜單,在下拉菜單中左擊“定位”命令,在其出現的“定位”對話框中點擊“定位條件”按鈕,出現“定位條件”對話框,在“選擇”下的單選項中選中
“公式”,確定後返回,這樣凡有公式的地方均被選中。此時滑鼠右擊選中區域,在出現的快捷菜單中左擊“設置單元格格式”,出現“單元格格式”選項卡,選擇“保護”標簽卡,選中其中“鎖定”前的“√”,確定後返回。
4、滑鼠點擊“工具”菜單,在下拉菜單中指向“保護”,單擊級連菜單“保護工作表”命令,在出現的對話框中輸入密碼,確定後返回。
5、滑鼠點擊“工具”菜單,在下拉菜單中指向
“宏”,單擊級連菜單“停止錄制”。
6、滑鼠點擊“工具”菜單,在下拉菜單中指向“宏”,單擊級連菜單“宏”,出現“宏”對話框,在其中點擊“編輯”按鈕,出現Excel自帶的VB、編程窗口,直接將剛才錄制的宏按一定的路徑、名稱保存(如:C:鎖定公式)後退出,至此鎖定公式的宏錄制已完成。
四、定製鎖定公式工具按鈕,方法如下:
1、滑鼠右擊常用工具欄的空白處,在出現的快捷菜單中點擊“自定義”命令,出現“自定義”選項卡,選擇其中
“命令”標簽,在“類別”下選取“宏”,將其右側對應的“自定義按鈕”拖放到常用工具欄中。
2、滑鼠右擊“自定義按鈕”,在出現的快捷菜單中將其命名為“鎖定公式”後,點擊下面的“指定宏”,在出現
“指定宏”對話框中,用滑鼠點中前面錄制的“鎖定公式”的宏,確定後返回,最後關閉“自定義”對話框。至此鎖定公式常用工具定製完成,據此還可以自定義自己的菜單。
以上的4個大步驟為我們講述了在excel中如何利用宏功能一次性准確的鎖定全部公式,大家以後就不怕刪除公式了。
⑵ Excel宏的使用方法
太官方的解釋不會,但之前學過一些,主要用在每次處理的數據大體格式一樣,比如說都是A列日期,B列數據,C列……,然後從中篩選出自己需要的信息。希望有用。
1、第一次操作時,打開要編輯的文件,在工具欄中將「命令」里的「宏」下面的「自定義按鈕」導出來;
2、在打開的文件中,「工具」==》「宏」==》「錄制新宏」,開始編輯;編輯完成後按「停止錄制」;
3、文件保存,切忌不可刪除;
4、後續處理同樣文件且需要進行同樣處理時,同事打開要編輯的文件和此前保存的文件,在要編輯的文件的工具欄里點擊「自定義按鈕」即可,十分方便。
還有其他的功能,還是要自己多摸索的。
⑶ excel的宏怎麼用
在介紹學習VBA之前,應該花幾分鍾錄制一個宏。
新術語:「宏」,指一系列EXCEL能夠執行的VBA語句。
以下將要錄制的宏非常簡單,只是改變單元格顏色。請完成如下步驟: 1)打開新工作簿,確認其他工作簿已經關閉。 2)選擇A1單元格。調出「常用」工具欄。 3)選擇「工具」—「宏」—「錄制新宏」。
4)輸入「改變顏色」作為宏名替換默認宏名,單擊確定,注意,此時狀態欄中顯示「錄制」,特別是「停止錄制」工具欄也顯示出來。替換默認宏名主要是便於分別這些宏。 ★ 宏名最多可為255個字元,並且必須以字母開始。其中可用的字元包括:字母、數字和下劃線。宏名中不允許出現空格。通常用下劃線代表空格。
5)選擇「格式」的「單元格」,選擇「圖案」選項中的紅色,單擊「確定」。 6)單擊「停止錄制」工具欄按鈕,結束宏錄制過程。 ※ 如果「停止錄制」工具欄開始並未出現,請選擇「工具」—「宏」—「停止錄制」。
錄制完一個宏後就可以執行它了。
1.4 執行宏
當執行一個宏時,EXCEL按照宏語句執行的情況就像VBA代碼在對EXCEL進行「遙控」。但VBA的「遙控」不僅能使操作變得簡便,還能使你獲得一些使用EXCEL標准命令所無法實現的功能。而且,一旦熟悉了EXCEL的「遙控」,你都會奇怪自己在沒有這些「遙控」的情況下,到底是怎麼熬過來的。要執行剛才錄制的宏,可以按以下步驟進行: 1)選擇任何一個單元格,比如A3。
2)選擇「工具」—「宏」—「宏」,顯示「宏」對話框。
3)選擇「改變顏色」,選擇「執行」,則A3單元格的顏色變為紅色。試著選擇其它單元格和幾個單元格組成的區域,然後再執行宏,以便加深印象。
1.5 查看錄制的代碼
到底是什麼在控制EXCEL的運行呢?你可能有些疑惑.好,讓我們看看VBA的語句吧. 1)選擇「工具」—「宏」—「宏」,顯示「宏」對話框。 2)單擊列表中的「改變顏色」,選擇「編輯」按鈕。 此時,會打開VBA的編輯器窗口(VBE)。關於該編輯器,以後再詳細說明,先將注意力集中到顯示的代碼上。代碼如下:(日期和姓名會有不同)
Sub 改變顏色() '
' 改變顏色 Macro
' xw 記錄的宏 2000-6-10 ' '
With Selection.Interior
.ColorIndex = 3 .Pattern = xlSolid
.PatternColorIndex = xlAutomatic End With End Sub
將來會十分熟悉這種代碼,雖然現在它們看上去像一種奇怪的外語。學習VBA或編程語言在某種程度上比較像在學習一種外語。
Sub 改變顏色():這是宏的名稱。
中間的以「 '」開頭的五行稱為「注釋」,它在錄制宏時自動產生。
以With 開頭到End With 結束的結構是With結構語句,這段語句是宏的主要部分。注意單詞「selection」,它代表「突出顯示的區域」(即:選定區域)。With Selection.Interior :它讀作「選擇區域的的內部」.這整段語句設置該區域內部的一些「屬性」。
其中:
.ColorIndex = 3: 將該內部設為紅色。注意:有一小圓點,它的作用在於簡化語句,小圓點代替出現在With後的詞,它是With結構的一部分。另外:紅色被數字化為3.(紅色警戒是否可稱作:3號警戒,嗯?)有興趣的話,你將3改為其他數字試試看。
.Pattern = xlSolid:設置該區域的內部圖案。由於是錄制宏,所以,雖然你並未設置這一項,宏仍然將其記錄下來(因為在「圖案」選項中有此一項,只是你為曾設置而已)。xlSolid表示純色。
.PatternColorIndex = xlAutomatic:表示內部圖案底紋顏色為自動配色。
End With:結束With 語句。
End Sub:整個宏的結束語
1.6 編輯錄制的代碼
在上一節,我們錄制了一個宏並查看了代碼,代碼中有兩句實際上並不起作用。哪兩句?現在,在宏中作一個修改,刪除多餘行,直到和下面代碼相同:
Sub 改變顏色() '
' 改變顏色 Macro
' xw 記錄的宏 2000-6-10 ' '
With Selection.Interior .ColorIndex = 3 End With End Sub
完成後,在工作表中試驗一下。你會發現結果和修改前的狀況一樣。在With 語句前加入一行:
Range("A5").Select
試著運行該宏,則無論開始選擇哪個單元格,宏運行結果都是使A5單元格變紅.
現在可以看到,編輯錄制的宏同樣非常簡單。需要編輯宏是因為以下三個方面的原因。一:在錄制中出錯而不得不修改。二:錄制的宏中有多餘的語句需要刪除,提高宏的運行速度。三:希望增加宏的功能。比如:加入判斷或循環等無法錄制的語句。
1.7 錄制宏的局限性
希望自動化的許多EXCEL過程大多都可以用錄制宏來完成.但是宏記錄器存在以下局限性.通過宏記錄器無法完成的工作有: 1)錄制的宏無判斷或循環能力.
2)人機交互能力差,即用戶無法進行輸入,計算機無法給出提示. 3)無法顯示EXCEL對話框. 4)無法顯示自定義窗體.
1.8 小結
本課中,你已經掌握了VBA的一些基礎知識,你會錄制宏、編輯宏而且了解了錄制宏的局限性.你很努力.並且已經為將來學習VBA甚至VB等編程語言打下了基礎.關鍵是你已經了解了一個謎底,就是說,你了解了什麼是編程.下面是些小練習,做完後才可以去玩喲.
思考:
1)VBA只能用於EXCEL嗎? 2)VBA是基於哪種語言?
3)說說EXCEL和VBA的關系. 4)為什麼要用宏?
第二課 處理錄制的宏 2.1 為宏指定快捷鍵
你也許希望為經常使用的宏指定快捷鍵。快捷鍵是指鍵的組合,當其按下時執行一條命令。例如:CTRL+C
在許多程序中代表「復制」命令。當給宏指定了快捷鍵後,就可以用快捷鍵來執行宏,而不必通過「工具」菜單。
注意:當包含宏的工作簿打開時間,為宏指定快捷鍵會覆蓋EXCEL默認的快捷鍵。例如:把CTRL+C指定給某個宏,那麼CTRL+C就不再執行復制命令。用以下方法可以列印出
EXCEL的快捷鍵清單(用A4紙列印共有24頁之多): 1)打開EXCEL幫助文件並選擇「目錄」選項。 2)從「使用快捷鍵」文件夾中選擇「」快捷鍵「標題。 3)右擊該標題,從快捷菜單中選擇「列印」。
4)選擇「列印所選標題和所有子主題」,單擊「確定」。
可以在創建宏時指定快捷鍵,也可以在創建後再指定。要在創建(錄制)宏時指定快捷鍵,只須在錄制宏時在輸入宏名後,在「快捷鍵」文本框中輸入相應的鍵。錄制宏後指定快捷鍵也很簡單,只需選擇「工具」「宏」,顯示「宏」對話框,選擇要指定快捷鍵的宏,再單擊「選項」按鈕,通過「選項」對話框進行設置。
⑷ EXCEL中的宏怎麼操作
在介紹學習VBA之前,應該花幾分鍾錄制一個宏。
新術語:「宏」,指一系列EXCEL能夠執行的VBA語句。
以下將要錄制的宏非常簡單,只是改變單元格顏色。請完成如下步驟:
1)打開新工作簿,確認其他工作簿已經關閉。
2)選擇A1單元格。調出「常用」工具欄。
3)選擇「工具」—「宏」—「錄制新宏」。
4)輸入「改變顏色」作為宏名替換默認宏名,單擊確定,注意,此時狀態欄中顯示「錄制」,特別是「停止錄制」工具欄也顯示出來。替換默認宏名主要是便於分別這些宏。
★ 宏名最多可為255個字元,並且必須以字母開始。其中可用的字元包括:字母、數字和下劃線。宏名中不允許出現空格。通常用下劃線代表空格。
5)選擇「格式」的「單元格」,選擇「圖案」選項中的紅色,單擊「確定」。
6)單擊「停止錄制」工具欄按鈕,結束宏錄制過程。
※ 如果「停止錄制」工具欄開始並未出現,請選擇「工具」—「宏」—「停止錄制」。
錄制完一個宏後就可以執行它了。
1.4 執行宏
當執行一個宏時,EXCEL按照宏語句執行的情況就像VBA代碼在對EXCEL進行「遙控」。但VBA的「遙控」不僅能使操作變得簡便,還能使你獲得一些使用EXCEL標准命令所無法實現的功能。而且,一旦熟悉了EXCEL的「遙控」,你都會奇怪自己在沒有這些「遙控」的情況下,到底是怎麼熬過來的。要執行剛才錄制的宏,可以按以下步驟進行:
1)選擇任何一個單元格,比如A3。
2)選擇「工具」—「宏」—「宏」,顯示「宏」對話框。
3)選擇「改變顏色」,選擇「執行」,則A3單元格的顏色變為紅色。試著選擇其它單元格和幾個單元格組成的區域,然後再執行宏,以便加深印象。
1.5 查看錄制的代碼
到底是什麼在控制EXCEL的運行呢?你可能有些疑惑.好,讓我們看看VBA的語句吧.
1)選擇「工具」—「宏」—「宏」,顯示「宏」對話框。
2)單擊列表中的「改變顏色」,選擇「編輯」按鈕。
此時,會打開VBA的編輯器窗口(VBE)。關於該編輯器,以後再詳細說明,先將注意力集中到顯示的代碼上。代碼如下:(日期和姓名會有不同)
Sub 改變顏色()
'
' 改變顏色 Macro
' xw 記錄的宏 2000-6-10
'
'
With Selection.Interior
.ColorIndex = 3
.Pattern = xlSolid
.PatternColorIndex = xlAutomatic
End With
End Sub
將來會十分熟悉這種代碼,雖然現在它們看上去像一種奇怪的外語。學習VBA或編程語言在某種程度上比較像在學習一種外語。
Sub 改變顏色():這是宏的名稱。
中間的以「 '」開頭的五行稱為「注釋」,它在錄制宏時自動產生。
以With 開頭到End With 結束的結構是With結構語句,這段語句是宏的主要部分。注意單詞「selection」,它代表「突出顯示的區域」(即:選定區域)。With Selection.Interior :它讀作「選擇區域的的內部」.這整段語句設置該區域內部的一些「屬性」。
其中:
.ColorIndex = 3: 將該內部設為紅色。注意:有一小圓點,它的作用在於簡化語句,小圓點代替出現在With後的詞,它是With結構的一部分。另外:紅色被數字化為3.(紅色警戒是否可稱作:3號警戒,嗯?)有興趣的話,你將3改為其他數字試試看。
.Pattern = xlSolid:設置該區域的內部圖案。由於是錄制宏,所以,雖然你並未設置這一項,宏仍然將其記錄下來(因為在「圖案」選項中有此一項,只是你為曾設置而已)。xlSolid表示純色。
.PatternColorIndex = xlAutomatic:表示內部圖案底紋顏色為自動配色。
End With:結束With 語句。
End Sub:整個宏的結束語
1.6 編輯錄制的代碼
在上一節,我們錄制了一個宏並查看了代碼,代碼中有兩句實際上並不起作用。哪兩句?現在,在宏中作一個修改,刪除多餘行,直到和下面代碼相同:
Sub 改變顏色()
'
' 改變顏色 Macro
' xw 記錄的宏 2000-6-10
'
'
With Selection.Interior
.ColorIndex = 3
End With
End Sub
完成後,在工作表中試驗一下。你會發現結果和修改前的狀況一樣。在With 語句前加入一行:
Range("A5").Select
試著運行該宏,則無論開始選擇哪個單元格,宏運行結果都是使A5單元格變紅.
現在可以看到,編輯錄制的宏同樣非常簡單。需要編輯宏是因為以下三個方面的原因。一:在錄制中出錯而不得不修改。二:錄制的宏中有多餘的語句需要刪除,提高宏的運行速度。三:希望增加宏的功能。比如:加入判斷或循環等無法錄制的語句。
1.7 錄制宏的局限性
希望自動化的許多EXCEL過程大多都可以用錄制宏來完成.但是宏記錄器存在以下局限性.通過宏記錄器無法完成的工作有:
1)錄制的宏無判斷或循環能力.
2)人機交互能力差,即用戶無法進行輸入,計算機無法給出提示.
3)無法顯示EXCEL對話框.
4)無法顯示自定義窗體.
⑸ excel中宏的使用方法。
Excel的宏是由一系列的Visual Basic語言代碼構成的,因此,如果你熟悉VisualBasic
語言,可以用它編寫為宏,如果用戶不熟悉VB語言,可以用記錄功能建立宏。下面詳細介紹一
下有關的方法和技巧。
一、建立宏
要想建立一個宏,方法有兩種:一是用宏記錄器記錄所要執行的一系列操作;二是用Visu
al Basic語言編寫。這兩種方法各有優越之處,自動記錄宏可以使用戶在不懂Visual Basic
語言的情況下也可建立自己的宏,但缺點是對於一些復雜的宏要記錄的操作很多,而且可能有
些功能並非是能通過現有的操作所能完成的;自己動手編寫宏則不必進行繁瑣的操作而且能
實現自動記錄所不能完成的一些功能。在這里需要說明的一點是,即使自動記錄的宏,記錄器
也是把它翻譯成Visual Basic語言來存放的,因此,在這里的一點技巧是你可以使用自動記錄
功能記錄宏,記錄完畢後再打開宏進行編輯、修改簡化或增強宏的功能,這樣可省去許多輸入
代碼的工作。建立宏的方法如下:
1.在"工具"菜單中,選擇"記錄宏",再單擊右側的"記錄新宏"命令。
2.在對話框中輸入宏名。可以使用省略宏名如"宏2",也可以在"宏名"框中鍵入另一名稱
。
3.若要給出宏的簡單說明,在"說明"框中可鍵入描述性文字。
4.若要設置有關宏的選項,單擊"選項"。
5.單擊"確定",然後執行所記錄的操作。
6.操作完成之後,在"工具"菜單中, 選擇"記錄宏",右側的"記錄新宏"命令已變成了"停
止記錄",單擊即可結束。
"記錄宏"命令下的其它三個選項的說明:
"使用相對引用"——此項為一開關選項,此開關不打開時,記錄宏使用單元格絕對引用,
用這種方式記錄的宏總是在最初記錄宏的單元格位置操作。此開關打開之後,用戶在任何情
況下都可以使用宏而不是在特定的單元或范圍中才能使用,當然存儲此宏的工作簿必須在打
開的情況下宏才能使用,使用相對引用可使記錄的宏使用更靈活。
"標示記錄位置"和"在標示處記錄"——指的是確定開始記錄宏的位置,從此處開始記錄
宏的代碼。注意:此兩選項只對"模塊"工作表(記錄操作後翻譯為VB代碼的工作表Mole)有
效。
"記錄新宏"對話框的選項說明:
"工具"菜單下的菜單項——可以將宏加入到"工具"菜單下,作為一個菜單選項,以供方便
使用。
快捷鍵——通過指定快捷鍵執行宏。需注意的一點是:當包含宏的工作薄打開時,此宏的
快捷鍵優先Microsoft Excel快捷鍵執行, 因此,如果你為宏設置的快捷鍵和Excel的快捷鍵
相同的話,那麼Excel的快捷鍵將不能發揮作用,要盡量避免快捷鍵相同。
保存到"個人工作簿"——"個人工作簿"是一個隱蔽的工作簿,一般情況下啟動Excel時會
自動打開它,因此,如果將常用的宏保存在其中, 可以在任何工作簿中使用,建議將非專用的
宏都放在此簿中,使用方便,管理也方便。
保存到"當前工作簿"——將宏存儲到當前工作簿中,只有當記錄該宏的工作簿打開時,本
工作簿和其它的工作簿才能使用它,一般的工作簿專用宏用此選項。
保存到"新工作簿"——將宏保存到新的工作簿中,該項意義不大,一般很少用。語言選項
——Visual Basic,將記錄的操作翻譯為Visual Basic語言,這是常用的選項。MS Excel 4.
0 宏語言,將操作翻譯為Excel 4.0的宏語言,如果你對4.0版的宏語言不熟悉,盡量不要採用
此選項,否則給以後的編輯、修改帶來麻煩。
上面介紹的是用記錄的方式建立宏,如何直接用Visual Basic語言編輯宏呢?首先還是要
按照上面的步驟進行到第5步時, 單擊"確定"後,不是進行操作而是開始編寫VB代碼。這里有
兩種情況:1.如果你的工作簿中已經有了一個用來記錄宏的"模塊"工作表,最好在建立宏之前
將其切換到前台(激活),然後再建立新宏。在這種情況下,單擊"確定"按鈕之後, Excel將自
動在"模塊"工作表中生成新宏的代碼框架,一行為SUB "宏名",下一行為END SUB, 此時你就
可以在兩行之間直接輸入VB代碼了。輸入完畢,要執行"停止記錄"命令。2.如果你的工作簿
中還沒有"模塊"工作表, 那麼你從工作簿底部可以看到Excel為你新建了一個,用滑鼠激活它
,這時你將看到剛才激活它的操作已被記錄成代碼,一般來說這是我們不需要的,將此行代碼
刪除,然後編寫你自己的代碼即可。
二、執行宏
一個宏建立完畢後就可以執行了,執行宏的方法有多種,可根據具體情況採用不同的方法
,下面介紹常用的幾種方法。
1.用"工具"菜單下的"宏"命令執行
打開"工具"菜單,選擇"宏",在對話框中輸入要運行的宏的名字或用滑鼠在宏列表中選擇
都可以,然後單擊"執行"按鈕。
2.用快捷鍵執行宏
如果你在建立宏時,為宏指定了快捷鍵,那麼直接按快捷鍵即可,這是比較快捷的方法,缺
點是需要記住每個宏的快捷鍵。
3.如果在建立宏時,為宏指定了在"工具"菜單下的菜單項,那麼打開"工具"菜單後執行所
對應的菜單項命令即可。
4.在模塊文件中執行宏
建立的宏都是存儲在模塊文件中的,激活模塊文件後,將游標移到所要執行的宏代碼中的
任何位置(SUB和END SUB之間),按F5鍵即可執行。如果游標不在宏代碼之間,按F5後將會激活
運行宏的對話框,與第一種方法相同。如果VISUAL BASIC工具欄處於激活狀態,那麼單擊VIS
UAL BASIC工具欄中"執行宏"按鈕也可執行。這種執行宏的方法比較適合於對剛記錄的宏進
行驗證或修改後驗證時採用。
5.通過將宏指定為按鈕或圖形來執行
單擊常用工具欄上的"繪圖"按鈕,可以在工作表中建立圖形或按鈕,建立圖形後,單擊鼠
標右鍵,在快捷菜單中單擊"指定宏"命令,在"宏名/引用"對話框中,鍵入宏名; 如果建立的是
按鈕,則創建完畢自動出現指定宏對話框。單擊"確定"按鈕,這樣就可以將按鈕或圖形指定為
一個宏,當單擊此按鈕或圖形對象時,宏將自動執行。此種方法適用於在自己的工作表中使用
的專用宏,可將其放在合適的位置,隨時單擊運行。注意:在指定宏操作完畢後關閉繪圖工具
欄時,一定要使其中的"選定圖形"按鈕處於彈起狀態,否則單擊按鈕或圖形將不能執行宏,而
且也不能選擇單元格。
6.通過將宏指定給工具欄按鈕執行
在"視圖"菜單中,單擊"工具欄"命令,若要創建一個新的工具欄並自定義工具欄按鈕,在
"工具欄名稱"對話框中鍵入新工具欄名,再單擊"新建"按鈕(如果要為已有的工具欄添加按鈕
,則單擊"自定義"),此時在對話框左上方就出現自定義的工具欄。然後在"自定義工具欄"對
話框的"分類"列表框中單擊"自定義"命令,再從"工具按鈕"下面拖動喜愛的按鈕到自定義的
工具欄上,當把按鈕放到工具欄上時,就會自動出現"指定宏"對話框,輸入宏名後單擊"確定"
即可,此時又會出現"自定義工具欄"對話框,如果不再需要自定義按鈕,單擊"關閉"命令。這
時自定義的工具欄一般比較小且是放置在工作表中的,雙擊其標題條,它自動變成長條狀並放
置到工作表上方的工具欄區。建議新建一個自己的自定義工具欄並將常用的公用宏放置在其
上,這樣使用起來很方便。
三、編輯和刪除宏
一個宏建立之後可能不滿意,需要編輯修改或其使命完成之後需要刪除,下面是常用的一
些方法。
1.編輯、修改宏如果用戶對Excel的Visual Basic語言不熟悉,那麼最好的方法是重新記
錄宏,在新建宏時,在"宏名"框中輸入原來的名字, 單擊"確定",Excel將提示用戶是否替換已
存在的宏,單擊"是"即可。
如果用戶熟悉VB語言,可直接對宏進行修改。單擊菜單條中的"工具"選項,選擇"宏"命令
項,選擇要編輯的宏,單擊"編輯"按鈕,就可以進行編輯了。此處有一點小技巧,如果你不想手
工編寫代碼,將游標移到需要插入代碼的位置,選擇"工具"菜單中"記錄宏"命令下的"在標示
處記錄"選項,然後可以進行操作,操作完畢後選擇"停止記錄",則剛才的操作就翻譯成了VB代
碼,放在游標之後,利用這種方法可以為已有的宏增添新的功能,這種方法不生成SUB、END S
UB代碼,適用於現有宏的修改。另一種方法是單擊工作簿底部的"模塊"文件,其中存放的是宏
的VB代碼,在此處可同時修改其中所有的宏。
修改已記錄宏的一些技巧如下:A、去掉 Select 方法和 Selection 屬性。記錄器經常
記錄 Select 方法和 Selection 屬性,但這會導致宏通用性受到限制,因為Select 方法和
Selection 屬性要求工作表是活動的。因此如果要記錄的宏不是專用的,一般要將其去掉,用
Worksheets 方法來代替操作對象,同樣,對記錄的ActiveCell屬性一般也需要去掉。 B、去
掉不必要的參數。記錄器可能會記錄一個方法的所有參數,如果只想修改其中一兩個參數,可
從錄下的語句中清除不必要的參數,功能不變,程序也得到了簡化。
如果你想在當前工作簿中使用另一個工作簿(非個人工作簿)中的宏,可以將其復制過來
,復制的方法是將另一個工作簿中的模塊表復制到當前工作簿中,其操作和復制其它工作表是
一樣的,也可以通過剪貼板在模塊表之間復制宏代碼來達到復制宏的目的。
2.刪除宏
刪除宏的方法很簡單,單擊菜單條中的"工具"選項,選擇"宏"命令項,選擇要刪除的宏,單
擊"刪除"按鈕,就可以刪除了。這種刪除只是使得此宏不能再執行了,如果你已為此宏指定了
菜單項、工具欄按鈕、圖形等,它們也就沒什麼作用了,則需要啟動相應的功能來刪除這些對
象。比如對定義到工具欄上的指定宏按鈕的刪除方法如下:在"視圖"菜單中,單擊"工具欄"命
令,選擇工具欄,單擊"自定義"按鈕,此時用滑鼠左鍵將工具欄上需要刪除的按鈕從工具欄上
拖離開工具欄即可刪除它。
⑹ Excel宏的使用方法是什麼
Excel的宏是由一系列的Visual Basic語言代碼構成的,因此,如果你熟悉VisualBasic
語言,可以用它編寫為宏,如果用戶不熟悉VB語言,可以用記錄功能建立宏。下面詳細介紹一
下有關的方法和技巧。
一、建立宏
要想建立一個宏,方法有兩種:一是用宏記錄器記錄所要執行的一系列操作;二是用Visu
al Basic語言編寫。這兩種方法各有優越之處,自動記錄宏可以使用戶在不懂Visual Basic
語言的情況下也可建立自己的宏,但缺點是對於一些復雜的宏要記錄的操作很多,而且可能有
些功能並非是能通過現有的操作所能完成的;自己動手編寫宏則不必進行繁瑣的操作而且能
實現自動記錄所不能完成的一些功能。在這里需要說明的一點是,即使自動記錄的宏,記錄器
也是把它翻譯成Visual Basic語言來存放的,因此,在這里的一點技巧是你可以使用自動記錄
功能記錄宏,記錄完畢後再打開宏進行編輯、修改簡化或增強宏的功能,這樣可省去許多輸入
代碼的工作。建立宏的方法如下:
1.在"工具"菜單中,選擇"記錄宏",再單擊右側的"記錄新宏"命令。
2.在對話框中輸入宏名。可以使用省略宏名如"宏2",也可以在"宏名"框中鍵入另一名稱
。
3.若要給出宏的簡單說明,在"說明"框中可鍵入描述性文字。
4.若要設置有關宏的選項,單擊"選項"。
5.單擊"確定",然後執行所記錄的操作。
6.操作完成之後,在"工具"菜單中, 選擇"記錄宏",右側的"記錄新宏"命令已變成了"停
止記錄",單擊即可結束。
"記錄宏"命令下的其它三個選項的說明:
"使用相對引用"——此項為一開關選項,此開關不打開時,記錄宏使用單元格絕對引用,
用這種方式記錄的宏總是在最初記錄宏的單元格位置操作。此開關打開之後,用戶在任何情
況下都可以使用宏而不是在特定的單元或范圍中才能使用,當然存儲此宏的工作簿必須在打
開的情況下宏才能使用,使用相對引用可使記錄的宏使用更靈活。
"標示記錄位置"和"在標示處記錄"——指的是確定開始記錄宏的位置,從此處開始記錄
宏的代碼。注意:此兩選項只對"模塊"工作表(記錄操作後翻譯為VB代碼的工作表Mole)有
效。
"記錄新宏"對話框的選項說明:
"工具"菜單下的菜單項——可以將宏加入到"工具"菜單下,作為一個菜單選項,以供方便
使用。
快捷鍵——通過指定快捷鍵執行宏。需注意的一點是:當包含宏的工作薄打開時,此宏的
快捷鍵優先Microsoft Excel快捷鍵執行, 因此,如果你為宏設置的快捷鍵和Excel的快捷鍵
相同的話,那麼Excel的快捷鍵將不能發揮作用,要盡量避免快捷鍵相同。
保存到"個人工作簿"——"個人工作簿"是一個隱蔽的工作簿,一般情況下啟動Excel時會
自動打開它,因此,如果將常用的宏保存在其中, 可以在任何工作簿中使用,建議將非專用的
宏都放在此簿中,使用方便,管理也方便。
保存到"當前工作簿"——將宏存儲到當前工作簿中,只有當記錄該宏的工作簿打開時,本
工作簿和其它的工作簿才能使用它,一般的工作簿專用宏用此選項。
保存到"新工作簿"——將宏保存到新的工作簿中,該項意義不大,一般很少用。語言選項
——Visual Basic,將記錄的操作翻譯為Visual Basic語言,這是常用的選項。MS Excel 4.
0 宏語言,將操作翻譯為Excel 4.0的宏語言,如果你對4.0版的宏語言不熟悉,盡量不要採用
此選項,否則給以後的編輯、修改帶來麻煩。
上面介紹的是用記錄的方式建立宏,如何直接用Visual Basic語言編輯宏呢?首先還是要
按照上面的步驟進行到第5步時, 單擊"確定"後,不是進行操作而是開始編寫VB代碼。這里有
兩種情況:1.如果你的工作簿中已經有了一個用來記錄宏的"模塊"工作表,最好在建立宏之前
將其切換到前台(激活),然後再建立新宏。在這種情況下,單擊"確定"按鈕之後, Excel將自
動在"模塊"工作表中生成新宏的代碼框架,一行為SUB "宏名",下一行為END SUB, 此時你就
可以在兩行之間直接輸入VB代碼了。輸入完畢,要執行"停止記錄"命令。2.如果你的工作簿
中還沒有"模塊"工作表, 那麼你從工作簿底部可以看到Excel為你新建了一個,用滑鼠激活它
,這時你將看到剛才激活它的操作已被記錄成代碼,一般來說這是我們不需要的,將此行代碼
刪除,然後編寫你自己的代碼即可。
二、執行宏
一個宏建立完畢後就可以執行了,執行宏的方法有多種,可根據具體情況採用不同的方法
,下面介紹常用的幾種方法。
1.用"工具"菜單下的"宏"命令執行
打開"工具"菜單,選擇"宏",在對話框中輸入要運行的宏的名字或用滑鼠在宏列表中選擇
都可以,然後單擊"執行"按鈕。
2.用快捷鍵執行宏
如果你在建立宏時,為宏指定了快捷鍵,那麼直接按快捷鍵即可,這是比較快捷的方法,缺
點是需要記住每個宏的快捷鍵。
3.如果在建立宏時,為宏指定了在"工具"菜單下的菜單項,那麼打開"工具"菜單後執行所
對應的菜單項命令即可。
4.在模塊文件中執行宏
建立的宏都是存儲在模塊文件中的,激活模塊文件後,將游標移到所要執行的宏代碼中的
任何位置(SUB和END SUB之間),按F5鍵即可執行。如果游標不在宏代碼之間,按F5後將會激活
運行宏的對話框,與第一種方法相同。如果VISUAL BASIC工具欄處於激活狀態,那麼單擊VIS
UAL BASIC工具欄中"執行宏"按鈕也可執行。這種執行宏的方法比較適合於對剛記錄的宏進
行驗證或修改後驗證時採用。
5.通過將宏指定為按鈕或圖形來執行
單擊常用工具欄上的"繪圖"按鈕,可以在工作表中建立圖形或按鈕,建立圖形後,單擊鼠
標右鍵,在快捷菜單中單擊"指定宏"命令,在"宏名/引用"對話框中,鍵入宏名; 如果建立的是
按鈕,則創建完畢自動出現指定宏對話框。單擊"確定"按鈕,這樣就可以將按鈕或圖形指定為
一個宏,當單擊此按鈕或圖形對象時,宏將自動執行。此種方法適用於在自己的工作表中使用
的專用宏,可將其放在合適的位置,隨時單擊運行。注意:在指定宏操作完畢後關閉繪圖工具
欄時,一定要使其中的"選定圖形"按鈕處於彈起狀態,否則單擊按鈕或圖形將不能執行宏,而
且也不能選擇單元格。
6.通過將宏指定給工具欄按鈕執行
在"視圖"菜單中,單擊"工具欄"命令,若要創建一個新的工具欄並自定義工具欄按鈕,在
"工具欄名稱"對話框中鍵入新工具欄名,再單擊"新建"按鈕(如果要為已有的工具欄添加按鈕
,則單擊"自定義"),此時在對話框左上方就出現自定義的工具欄。然後在"自定義工具欄"對
話框的"分類"列表框中單擊"自定義"命令,再從"工具按鈕"下面拖動喜愛的按鈕到自定義的
工具欄上,當把按鈕放到工具欄上時,就會自動出現"指定宏"對話框,輸入宏名後單擊"確定"
即可,此時又會出現"自定義工具欄"對話框,如果不再需要自定義按鈕,單擊"關閉"命令。這
時自定義的工具欄一般比較小且是放置在工作表中的,雙擊其標題條,它自動變成長條狀並放
置到工作表上方的工具欄區。建議新建一個自己的自定義工具欄並將常用的公用宏放置在其
上,這樣使用起來很方便。
三、編輯和刪除宏
一個宏建立之後可能不滿意,需要編輯修改或其使命完成之後需要刪除,下面是常用的一
些方法。
1.編輯、修改宏如果用戶對Excel的Visual Basic語言不熟悉,那麼最好的方法是重新記
錄宏,在新建宏時,在"宏名"框中輸入原來的名字, 單擊"確定",Excel將提示用戶是否替換已
存在的宏,單擊"是"即可。
如果用戶熟悉VB語言,可直接對宏進行修改。單擊菜單條中的"工具"選項,選擇"宏"命令
項,選擇要編輯的宏,單擊"編輯"按鈕,就可以進行編輯了。此處有一點小技巧,如果你不想手
工編寫代碼,將游標移到需要插入代碼的位置,選擇"工具"菜單中"記錄宏"命令下的"在標示
處記錄"選項,然後可以進行操作,操作完畢後選擇"停止記錄",則剛才的操作就翻譯成了VB代
碼,放在游標之後,利用這種方法可以為已有的宏增添新的功能,這種方法不生成SUB、END S
UB代碼,適用於現有宏的修改。另一種方法是單擊工作簿底部的"模塊"文件,其中存放的是宏
的VB代碼,在此處可同時修改其中所有的宏。
修改已記錄宏的一些技巧如下:A、去掉 Select 方法和 Selection 屬性。記錄器經常
記錄 Select 方法和 Selection 屬性,但這會導致宏通用性受到限制,因為Select 方法和
Selection 屬性要求工作表是活動的。因此如果要記錄的宏不是專用的,一般要將其去掉,用
Worksheets 方法來代替操作對象,同樣,對記錄的ActiveCell屬性一般也需要去掉。 B、去
掉不必要的參數。記錄器可能會記錄一個方法的所有參數,如果只想修改其中一兩個參數,可
從錄下的語句中清除不必要的參數,功能不變,程序也得到了簡化。
如果你想在當前工作簿中使用另一個工作簿(非個人工作簿)中的宏,可以將其復制過來
,復制的方法是將另一個工作簿中的模塊表復制到當前工作簿中,其操作和復制其它工作表是
一樣的,也可以通過剪貼板在模塊表之間復制宏代碼來達到復制宏的目的。
2.刪除宏
刪除宏的方法很簡單,單擊菜單條中的"工具"選項,選擇"宏"命令項,選擇要刪除的宏,單
擊"刪除"按鈕,就可以刪除了。這種刪除只是使得此宏不能再執行了,如果你已為此宏指定了
菜單項、工具欄按鈕、圖形等,它們也就沒什麼作用了,則需要啟動相應的功能來刪除這些對
象。比如對定義到工具欄上的指定宏按鈕的刪除方法如下:在"視圖"菜單中,單擊"工具欄"命
令,選擇工具欄,單擊"自定義"按鈕,此時用滑鼠左鍵將工具欄上需要刪除的按鈕從工具欄上
拖離開工具欄即可刪除它。
⑺ excel中宏的使用方法
所謂宏,就是一組指令集,通過執行類似批處理的一組命令,來完成某種功能。microsoftoffice的組件都可以支持宏(macro)的操作,而office的宏是指使用vbscript指令集(vb編程語言的子集,可以使用vb的常用語句)編寫的針對office組件的小程序。利用宏,我們可以完成很多程序原本並不支持的特殊應用,比如完成某種特殊的數據計算,或者文檔的特殊格式排版等等。
⑻ excel中宏的使用方法是什麼
宏類似於計算機程序,但是它是完全運行於Excel之中的,我們可以使用宏來完成枯燥的、頻繁的重復性工作。宏完成動作的速度比用戶自己做要快得多。例如,我們可以創建一個宏,用來在工作表的每一行上輸入一組日期,並在每一單元格內居中對齊日期,然後對此行應用邊框格式。
下面給出了宏的應用場合,只要用「錄制宏」就可以幫你完成任務,而不需要編程。如果想對所錄制的宏再進行編輯,就要有一定的VBA知識了。
(1)設定一個每個工作表中都需要的固定形式的表頭。
(2)將單元格設置成一種有自己風格的形式。
(3)每次列印都有固定的頁面設置。
(4)頻繁地或是重復地輸入某些固定的內容,比如排好格式的公司地址、人員名單等。
(5)創建格式化表格。
(6)插入工作表或工作簿等。
需要指出的是,Excel中的宏與Word中的宏有些不同之處,對於錄制的操作,它會記住單元格的坐標(即所有的引用都是絕對的),所以在涉及到與位置有關的操作時,要格外注意。如果想用相對引用,可以藉助於Offset方法,比如下面的語句:Active
Cell.
Offset(1,0).
Range("A1").select
宏的應用是很廣的,上面提到的只是一點點,如果真的用起來,你會發現它有更豐富的內容和更靈活的應用方法。
⑼ excel中怎樣用宏快速的添加對象(用宏代碼打開需要添加的對象的文件夾)
編輯好的VBA代碼可以直接代碼編輯器按F5或點擊代碼編輯器的菜單上的 「運行」》「運行子過程/用戶窗體」運行,但這個只是在編輯測試中使用的,已經完成的好「宏」,可以通過以下幾種方法運行。
一、通過設置快捷鍵,可以快速打開宏,快捷鍵雖然快捷,但由於快捷鍵的數量有限,而且要記住哪個快捷鍵關聯了什麼宏,建議只把最常用的設置快捷鍵。
指定宏快捷鍵步驟一
指定宏快捷鍵步驟二
指定宏快捷鍵步驟三
注意的是,菜單欄開發工具的選項默認是不顯示的,開啟方法如下:另外在後面說到的第三種調VBA宏代碼的方法就需要使用到開發工具選項。
開啟開發工具選項卡
二、添加到快速訪問欄,並開啟快速訪問欄。注意的時,如果添加原宏要對所有打開的文檔有效,需要把宏保存到個人宏工作薄。工作薄保存路徑在
系統盤:Users\用戶名\AppData\Roaming\Microsoft\Excel\XLSTART目錄下,比如
C:\Users\86176\AppData\Roaming\Microsoft\Excel\XLSTART,這個目錄下的EXCEL文檔,每次啟動EXCEL程序時會自動打開,個人宏工作薄的默認名稱是PERSONAL.XLSB,
要讓宏可以在其它工作薄運行並完成指定操作,首先需要創建一個人宏工作薄,以EXCEL2007為例,可以通過點擊菜單欄「視圖」》宏》錄制宏,選擇到個人工作薄創建個人宏工作薄。或將新建的工作薄保存為「個人宏工作薄」,或直接把工作薄保存到上面所說的個人工作薄目錄中。
錄制宏可以保存到個人宏工作薄。
保存在當前工作簿或新工作簿的宏,只會在指定工作簿中使用。關閉保存宏的工作簿後,其他工作簿就無法運行其中保存的宏。這種方式適合一些項目級的宏,不需要在其他工作簿上運行。
保存在個人宏工作簿,宏會在任意打開的工作簿中均可以使用。其中是因為個人宏工作薄已經隨EXCEL打開了,只是隱藏了工作薄。
個人宏工作簿會隨第一個工作簿一起被打開,那之後只要有工作簿在打開狀態,個人宏工作簿也不會被關閉,可以隨時使用其中包含的宏。
個人宏工作簿打開時,會被自動設置為隱藏狀態。因此在使用時不會干擾用戶的正常使用。
如果你發出你的個人宏工作薄是顯示的,那麼你可嘗試在「個人宏工作薄」的菜單欄「視圖」里點擊「隱藏」把工作薄重新隱藏。
添加宏到快速訪問欄步驟一
以EXCEL2007為例,點擊左上角的圓圈,然後選「EXCEL選項」,再選自定義,然後會彈出上圖的選項,勾選下方「在功能區下方顯示快速訪問工具欄」就可以了。然後點擊常用命令選擇「宏」,在下面選擇要添加到快速訪問工具欄的宏,再點添加就可以了。
添加宏到快速訪問工具欄
點擊已經添加的宏再點修改指定在快速訪問工具欄中顯示的圖標。
快速訪問工具欄位置
三、點擊菜單欄「開發工具」,再點擊插入,選擇按鈕或控制項,然後在工作表上按住滑鼠拖到即可得到一個新的按鈕或控制項,按鈕和控制項的使用方法有所區別,功能是一樣的。
添加按鈕或控制項
添加按鈕後會直接彈出一個框讓你指定點擊按鍵時要執行的宏。然後修改一下按鍵上顯示的字為自己想要的就可以了。
添加按鈕
添加控制項時,需要在控制項上點可鍵,查看代碼,會自動打開VBA代碼編輯窗口,並創建一個子程序,在裡面添加自己想要的代碼就可以了。注意要編輯控制項的代碼必須要選選擇開發工具里的「設計模式」,添加控制項的時候會自動選擇,平時要修改則要手動選擇。
⑽ 誰有Excel 2003宏的用法的教程。
羅技游戲驅動及宏教程網路網盤免費資源在線學習
鏈接: https://pan..com/s/1sbQCla9fgI2VA8ChnRKuLg
羅技游戲驅動及宏教程 羅技滑鼠宏文件及設置教程(此宏文件直接導入即可使用, 非常詳細)LOL_CF_守望-逆戰-劍靈-CSOL(此教程不適用於絕地求生) 羅技滑鼠宏文件及教程(需自己錄制,此教程不適用於絕地求生) 絕地求生 吃雞壓槍滑鼠宏文件以及設置調試教程 LGS 羅技老版驅動 G系列驅動軟體(按照位數下載安裝) G HUB 羅技新版驅動 羅技滑鼠宏設置常規指導教程(此教程絕地求生不適用).mp4 ▲使用羅技滑鼠宏前必看!!!!!(重要提醒).txt LOL-CF-守望-逆戰-劍靈-CSOL導入宏文件步驟教程(絕地吃雞宏導入教程不要看這個,看宏設置教程視頻).doc lghub(可在線更新至最新版本)
win8.exe lghub(可在線更新至最新版本)
win7.exe lghub(可在線更新至最新版本)
win10.exe 4_Logitech 系統位數64位 支持win7 win8 win10.exe 6_Logitech 系統位數32位 支持win7 win8 win10.exe (目前有效)吃雞宏修改版 有效期至2019年12月