excel 宏是什麼?

2021-03-01 誰動了我的奶酪餅

一、宏

1、宏:就是一些命令組織在一起,作為一個單獨命令完成一個特定任務。

Microsoft 中對宏定義為:「宏就是能組織到一起作為一獨立的命令使用的一系列命令,它能使日常工作變得更容易」。

2、宏的執行原理:宏的執行實質上是在執行一行行的代碼 。我們通過錄製宏,將宏轉換為一行行代碼,當調用此宏時,實際上就是按照一行行代碼機械運行,來達到目的。因此,當工作中有很多繁瑣重複的操作的時,錄製為宏,再調用宏來執行可以極大提高工作效率。

舉一個簡單的例子:

清除所有單元格格式,正常需要4步操作:選擇區域——開始——清除——清除格式(完成);

使用宏,只需要2步:選擇區域——調用宏(完成)

可能你會覺得,4步和2步的區別並不大,確實,這是一個簡單的例子,這裡面只是一步的操作,當操作增加時,比如:進行清除格式後,定位到常量(數值),應用條件格式,大於60分填充為藍色,並將字體顏色修改為白色,普通操作至少要9步,而應用宏只需要2步!用極快不為過吧!

下圖是宏的編輯器,宏執行的背後就是一行行代碼執行的結果:

二、錄製宏

1、點擊錄製宏主要有3個位置:窗口最後「自定義狀態欄」;自定義功能區「視圖」—「宏」;自定義功能區「開發工具」—「代碼」,錄製時選取其一即可,根據個人習慣。

2、點擊錄製宏,跳出對話框:

設置宏名,先為宏取個名字,方便我以後找它,比如「清除所有格式」;

設置快捷鍵,這裡注意一點,設置的快捷鍵會覆蓋原有快捷鍵的功能,比如我設置ctrl+c,那麼這個快捷鍵原本的複製的功能就被覆蓋掉了,所以一般取不重複的;

保存位置,說一點,保存在個人宏工作簿中,在以後打開的每個excel文件中,都可以調用次宏;

點擊確定開始錄製宏,也就是說,你的操作會被記錄下來轉換成代碼。

操作結束點擊結束錄製,這樣一個宏就錄製成功了。

三、調用宏

自定義功能區「視圖」—「宏」—「查看宏」;自定義功能區「開發工具」—「代碼」2種查看方式,可以查看所有的宏,點擊執行進行調用,當然也可以進行編輯。

四、製作宏控制項

先點擊自定義功能區的插入,選擇表單控制項,有許多樣式可供選擇,這時會彈出宏的對話框,選擇一個宏名稱生成控制項,雙擊控制項可以更改控制項名稱,移動將它放在合適的位置,只要單擊控制項,就可以自動進行一系列的操作,省略了選擇宏和點擊執行的步驟啦!

補充:

個人宏工作簿,是專門保存宏的。第一次把宏保存在個人宏工作簿中時,就會有一個個人宏工作簿出現,但是它是隱藏的,你看不到它,那怎麼找到它呢?先將系統的隱藏文件設置為可見,再找到excel的路徑下的「XLSTART」文件夾,該文件夾下的「PERSONAL.XLSB」就是隱藏的個人宏工作簿。

當有了個人宏工作簿之後,每次打開一個excel文件,個人宏工作簿都會自動打開,可以理解為方便你使用吧,但有時候我們看不到它顯示出來,只需要到視圖選項卡點擊取消隱藏即可。

除了編輯宏代碼必須顯示個人宏工作簿之外,一般情況下使用個人宏工作簿隱藏是沒有影響的。



相關焦點

  • Excel表格的宏操作教程
    諮詢學歷提升請加小編個人微信號:jzs0598 ❸ 長按右側二維碼,關注CAD吧excel表格的宏操作教程:  宏操作步驟1:為了深入淺出,小編操作了一個最簡單的實操過程,希望大家不要。  宏操作步驟2:其實,不用怕,我們要用到「宏」來幫助我們。首先,我們要錄製新的宏,簡單而言就是把我們要重複操作的步驟錄製起來哦! 方法是:點擊工具——宏——錄製新的宏。點擊後,你就開始進入宏的錄製了,把你步驟一步步錄起來!
  • Excel表格中,你千萬別學「宏",我是認真的.
    一、什麼是宏?先舉個例子:Excel有一個任務:在C列值的基礎上加上B列的值。選取B列並複製選取C列右鍵 - 選擇性粘貼 - 加完成!宏,我們也可以看成是一個個可以完成特定目標的功能二、為什麼學習宏?Excel提供了很多功能,可以完成各種操作。篩選數據有自動篩選和高級篩選,匯總數據有分類匯總、數據透視表等..
  • 一起認識Excel中的「宏」(上)——錄製宏
    步驟:步驟1.打開EXCEL後,找到EXCEL主窗口的狀態欄,就緒 右邊第一個圖標,左上角有紅色圓點的那個,這個圖標名字就叫錄製宏。當滑鼠移到錄製宏圖標上方時,會有提示。      左鍵點擊圖標,第一個宏的錄製也就完成了。大家再注意下,剛剛的藍色方塊圖標是不是又變成紅色圓點的錄製宏了?第一講錄製宏就到此結束了,下一講咱們繼續。
  • Excel宏如何進行錄製與調用
    「一朝被蛇咬,十年怕井繩」,因此從未寫過與宏相關的經驗,看到很多前輩寫的有關宏的經驗,發現操作起來挺方便的,不是想像中的那麼難,就親身嘗試了一下,在這裡和大家分享一下。錄製宏      對於從沒使用過Excel宏功能的話,一般要先進行添加「宏」選項,具體路徑就是點擊左上角的微軟圖標,依次選擇:「Excel選項」-「常用」,勾選「功能區顯示開發工具選項卡」,然後就可以看到在Excel選項卡中就多了一個「開發工具」的選項。
  • Excel VBA(宏)有多強大?看了這幾個Excel功能就服了!
  • Excel技巧丨兩步快速掌握Excel宏的編輯!
    本文介紹:Excel宏的編輯實際上,宏就是VBA的一個子過程,錄製完畢後也可以進行修改和編輯,具體操作步驟如下:單擊「視圖」選項卡中的「宏」按鈕,彈出「宏」對話框。在「宏名」列表中選擇需要查看或編輯的宏,單擊「編輯」按鈕,彈出如圖所示的「Microsoft Visual Basic forApplications-工作簿1」編輯窗口。用戶可在該窗口中查看並編輯該宏的代碼。
  • 【基礎知識】一起認識「宏」(上)——錄製宏
    步驟:步驟1.打開EXCEL後,找到EXCEL主窗口的狀態欄,就緒 右邊第一個圖標,左上角有紅色圓點的那個,這個圖標名字就叫錄製宏。當滑鼠移到錄製宏圖標上方時,會有提示。                    左鍵點擊圖標,第一個宏的錄製也就完成了。大家再注意下,剛剛的藍色方塊圖標是不是又變成紅色圓點的錄製宏了?第一講錄製宏就到此結束了,下一講咱們繼續。
  • 為什麼那麼多人學習Excel VBA宏編程,看了這些就明白了!
  • 最常用的Excel宏表函數應用大全,幫你整理齊了
    前言:神秘的宏表函數可以實現很多強大的的功能。一、宏表函數介紹1、什麼是宏表函數宏表函數是又稱excel4.0函數,是Excel第4個版本的函數,為了考慮兼容性,現在的版本依然可以調用該函數2、宏表函數有什麼用處?宏表函數可以實現現有版本的函數或技巧無法完成的功能,比如取單元格填充色值、獲取工作表的名稱列表等。
  • 學會錄製宏,一鍵實現自動篩選
    答案當然是有的,通過錄製宏的操作,可以實現一鍵自動篩選。下面我們來看看通過錄製宏後的操作效果。— 1—錄製「快速篩選」宏第1步:在【開發工具】選項卡【代碼】組中,點擊【錄製宏】,在彈出的【錄製宏】對話框中,宏名我們可以修改為【快速篩選】,點擊【確定】,錄製宏開始運行。
  • 宏塑公司發福利啦!
    我們宏塑公司一直注重員工的利益,致力於提升員工的積極性和生活水平!就在剛剛,我們宏塑公司就發布了吸引人才,留住人才的福利方案。致:宏塑全體員工 一線員工是我們宏塑的活動核心,常年在前線辛苦勞動,你們是最棒的。
  • 國宏雷射科技(江蘇)有限公司
    公司總註冊資本1億3千萬元.國宏集團旗下有國宏雷射科技河北有限公司,其佔地面積近12000平方米,國宏雷射科技(江蘇)有限公司,其佔地面積為15000平方米。公司擁有功率跟縫焊接.三卡盤在線切管等多項國際先進技術.榮獲國家高新技術企業、優秀民營科技企業、河北省優秀企業、江蘇省明星企業,重合同守信用企業、等多項稱號.國宏雷射集團的是一家集研發、生產、銷售於一體的大型雷射切割機廠家,向全球提供高品質的雷射切割機,金屬切割機,雷射切管機,三卡盤自動切管機,手持式雷射焊接機,整體鑄造床身設計與開發,非標型號雷射切割機,高功率雷射切割機,國宏雷射集團有鑄造能力,有
  • Excel表格 自動 排序,神了!
    本技巧用到了兩個VBA編程知識:錄製宏和事件程序。別怕,你不用寫代碼,只需要簡單2步,新手也可以輕鬆完成!跟蘭色一起做吧:1、點擊左下角的「錄製宏」圖標(點擊後圖標會變成小四方塊),彈出的窗口直接點確定(記住宏名稱)。選取表格區域(從數字列向左選取)後點排序命令。
  • VBA 教程 | 編寫你的第一個 VBA 宏
    什麼是 Excel VBA?Excel VBA 中的基本概念啟用 Excel 開發工具設置宏安全性保存含 VBA 代碼的工作簿使用 VBA 編輯器進行 Excel VBA 開發今天的教程中,介紹如何從零開始,編寫一個 VBA 宏,即一個 VBA 過程。
  • 如何快速把多個excel表格合併成一個excel表
    如何快速把多個excel表格合併成一個excel表呢?
  • C語言中的宏陷阱 #define SQU(x) x*x
    有同學寫過或者想寫這樣的宏定義嗎?求兩個或幾個數的乘積:   #define SQU(x) x*x我們正常使用沒有問題: 但如果這樣寫呢?原因在於,宏定義的本質是文本替換!所以在預處理期間SQU(5+5)這段代碼被宏替換為5+5*5+5,結果因為乘法優先級高於加法,變成5+25+5,可想而知!那麼解決這個問題的辦法,相信大家看完之後心裡應該有答案了,就是給x加個小括號,使它變成一個整體,如下:
  • 如何快速把多個excel表合併成一個excel表
    首先我們要有自己的excel數據,並且我們需要的是microsoft excel,WPS沒有這些負責的功能。比如我下面舉例的,我自己有205頁的數據需要合併,如圖所示。看到這麼多數據頁要合併,如果是複製粘貼的話,工作量就很大了。我們現在開始合併,首先要在最前頁新建一個工作表。
  • 鶴山市宏塑膠粘製品實業有限公司
    鶴山市宏塑膠粘製品實業有限公司創建於2005年,佔地面積68000平方米,現投資達2.6億元,擁有國內外最先進的生產設備和實驗設備,擁有大批經驗豐富的專業技術人才和管理人才
  • Excel之VBA常用功能應用篇:excel條件選擇函數
    excel條件選擇函數 使用自定義函數快速連接Excel表格中多單元格數據的方法,我們在工作中會遇到很多文章,像excel條件選擇函數這類問題應該大家也都遇到過吧
  • 如何用Excel做一個抽獎小工具
    生活中可以看到很多抽獎工具,突發奇想能不能用excel做一個抽獎工具呢,然後就出現了下面這個畫面,完全用excel完成。挺好玩吧!