㈠ 宏是什麼意思
宏是形聲字。形旁為,表示其本義與房屋有關。聲旁為么,表示其讀音與么相近。宏也是一種批量處理的稱謂。
此字始見於金文篆文從廣,么聲,後演化為如今楷書宏字形。
此字本義是房屋幽深而有回響。《說文》宏屋深響也。°朱駿聲通訓定聲深大之屋凡聲如有應響。段玉裁《說文解字注》認為,說文》屋深響中的響為行文,宏的本義就是房屋深廣。由本義引申泛指大、廣大。又由本義引申出聲音洪亮之義。由具體的大引申出抽象的廣博、闊大之義。又可引申指胸襟開闊,度量大。也引申指發揚光大。
計算機科學里的宏是一種抽象Abstraction,它根據一系列預定義的規則替換一定的文本模式。解釋器或編譯器在遇到宏時會自動進行這一模式替換。對於編譯語言,宏展開在編譯時發生,進行宏展開的工具常被稱為宏展開器。宏這一術語也常常被用於許多類似的環境中,它們是源自宏展開的概念,這包括鍵盤宏和宏語言。絕大多數情況下,宏這個詞的使用暗示著將小命令或動作轉化為一系列指令。
㈡ c語言中的「宏」是指什麼
宏是一種預處理指令,它提供了一種機制,可以用來替換源代碼中的字元串。
1、條件編譯:
C語言中,預處理過程讀入源代碼,檢查包含預處理指令的語句和宏定義,並對源代碼進行相應的轉換,預處理過程還會刪除程序中的注釋和多餘的空白符號。
預處理指令是以#開頭的代碼行,#必須是該行除了空白字元外的第一個字元。#後是指令關鍵字,在#和指令關鍵字之間允許存在若干空白字元。
使用宏進行條件編譯的用法與使用宏防止多重引用類似。示例如下:
(2)宏是什麼擴展閱讀:
宏的更多規則特性:
(1)宏名一般用大寫。
(2)使用宏可提高程序的通用性和易讀性,減少不一致性,減少輸入錯誤和便於修改。例如:數組大小常用宏定義。
(3)預處理是在編譯之前的處理,而編譯工作的任務之一就是語法檢查,預處理不做語法檢查。
(4)宏定義末尾不加分號。
(5)宏定義寫在函數的花括弧外邊,作用域為其後的程序,通常在文件的最開頭。
(6)可以用#undef命令終止宏定義的作用域。
(7)宏定義不可以嵌套。
(8)字元串" "中永遠不包含宏。
(9)宏定義不分配內存,變數定義分配內存。
(10)宏定義不存在類型問題,它的參數也是無類型的。
㈢ Excel宏是什麼大概意思
所謂宏,就是一些命令組織在一起,作為一個單獨命令完成一個特定任務。Microsoft Word中對宏定義為:「宏就是能組織到一起作為一獨立的命令使用的一系列word命令,它能使日常工作變得更容易」。Word使用宏語言Visual Basic將宏作為一系列指令來編寫。
計算機科學里的宏是一種抽象的,根據一系列預定義的規則替換一定的文本模式。Excel辦公軟體自動集成了「VBA」高級程序語言,用此語言編制出的程序就叫「宏」。
(3)宏是什麼擴展閱讀
excel宏的作用
1、excel主要是用來管理數據的,統計和會計用的較多些。
2、excel有強大的函數庫,可以用來方便的做各種運算。
3、excel還可以生成各種圖表,形象的反應你的數據。
4、excel的數據透視表更是可以在一拖一放之間,就將數據分析完畢。
宏的用處很大,每個人的工作內容總有些屬於例行性的工作,比如每天的銷售報表,匯總報表,客戶賬單,年度銷售統計表。當這些工作熟練之後,多半可以整理出一套屬於自己的處理流程,以後只要根據這個固定的處理流程工作,就可以輕松地應付這些日常事務。
宏就提供了這樣一種功能,可以將使用者所有的操作都記錄下來,並將這些操作自動轉換成相應的命令敘述,可以給這個操作過程取一個名字,當再需要進行相同的操作時,只需要再執行一次代表以前整個操作流程的名稱就可以了。
㈣ 宏是什麼
1、什麼是宏?
宏是微軟公司為其OFFICE軟體包設計的一個特殊功能,目的是讓用戶文檔中的一些任務自動化。OFFICE中的WORD和EXEAL都有宏。在下面的討論中我們以WORD為例。
如果在Word中重復進行某項工作,可用宏使其自動執行。宏是將一系列的Word命令和指令組合在一起,形成一個命令,以實現任務執行的自動化。您可創建並執行一個宏,以替代人工進行一系列費時而重復的 Word操作。
以下是宏的一些典型應用:
加速日常編輯和格式設置
組合多個命令
使對話框中的選項更易於訪問
使一系列復雜的任務自動執行
Word提供了兩種創建宏的方法:宏錄制器和Visual Basic編輯器。
宏錄制器可幫助您開始創建宏。Word在Visual Basic for Applications編程語言中把宏錄制為一系列的Word命令。
可在Visual Basic編輯器中打開已錄制的宏,修改其中的指令。也可用Visual Basic編輯器創建包括Visual Basic指令的非常靈活和強有力的宏。
您可將宏保存到模板或文檔中。在默認的情況下,Word將宏存貯在 Normal模板中,以便所有的Word文檔均能使用。注意這一特點幾乎為所有的宏病毒所利用
2、什麼是宏病毒?
宏病毒是一種寄存在文檔或模板的宏中的計算機病毒。一旦打開這樣的文檔,其中的宏就會被執行,於是宏病毒就會被激活,轉移到計算機上,並駐留在Normal模板上。從此以後,所有自動保存的文檔都會 「感染」上這種宏病毒,而且如果其他用戶打開了感染病毒的文檔,宏病毒又會轉移到他的計算機上。
如果某個文檔中包含了宏病毒,我們稱此文檔感染了宏病毒;如果 WORD系統中的模板包含了宏病毒,我們稱WORD系統感染了宏病毒。
雖然OFFICE97/Word97無法掃描軟盤、硬碟或網路驅動器上的宏病毒(要得到這種保護,需要購買和安裝專門的防病毒軟體)。但當打開一個含有可能攜帶病毒的宏的文檔時,它能夠顯示宏警告信息。
這樣就可選擇打開文檔時是否要包含宏,如果希望文檔包含要用到的宏(例如,單位所用的定貨窗體),打開文檔時就包含宏。
如果您並不希望在文檔中包含宏,或者不了解文檔的確切來源。例如,文檔是作為電子郵件的附件收到的,或是來自網路或不安全的 Internet節點。在這種情況下,為了防止可能發生的病毒傳染,打開文檔過程中出現宏警告提示時最好選擇「取消宏」。
OFFICE97軟體包安裝後,系統中包含有關於宏病毒防護的選項,其默認狀態是允許「宏病毒保護」復選框。如果願意,您可以終止系統對文檔宏病毒的檢查。當Word顯示宏病毒警告信息時,清除「在打開帶有宏或自定義內容的文檔時提問」復選框。或者關閉宏檢查:單擊「工具」菜單中的「選項」命令,再單擊「常規」選項卡,然後清除「宏病毒保護」復選框。
不過我強烈建議您不要取消宏病毒防護功能,否則您會失去這道防護宏病毒的天然屏障。
二、宏病毒的判斷方法
雖然不是所有包含宏的文檔都包含了宏病毒,但當有下列情況之一時,您可以百分之百地斷定您的OFFICE文檔或OFFICE系統中有宏病毒:
1、在打開「宏病毒防護功能」的情況下,當您打開一個您自己寫的文檔時,系統會會彈出相應的警告框。而您清楚您並沒有在其中使用宏或並不知道宏到底怎麼用,那麼您可以完全肯定您的文檔已經感染了宏病毒。
2、同樣是在打開「宏病毒防護功能」的情況下,您的OFFICE文檔中一系列的文件都在打開時給出宏警告。由於在一般情況下我們很少使用到宏,所以當您看到成串的文檔有宏警告時,可以肯定這些文檔中有宏病毒。
3、如果軟體中關於宏病毒防護選項啟用後,不能在下次開機時依然保存。WORD97中提供了對宏病毒的防護功能,它可以在「工具/選項/常規」中進行設定。但有些宏病毒為了對付OFFICE97中提供的宏警告功能,它在感染系統(這通常只有在您關閉了宏病毒防護選項或者出現宏警告後您不留神選取了「啟用宏」才有可能)後,會在您每次退出 OFFICE時自動屏蔽掉宏病毒防護選項。因此您一旦發現:您的機器中設置的宏病毒防護功能選項無法在兩次啟動WORD之間保持有效,則您的系統一定已經感染了宏病毒。也就是說一系列WORD模板、特別是normal.dot 已經被感染。
鑒於絕大多數人都不需要或著不會使用「宏」這個功能,我們可以得出一個相當重要的結論:如果您的OFFICE文檔在打開時,系統給出一個宏病毒警告框,那麼您應該對這個文檔保持高度警惕,它已被感染的幾率極大。注意:簡單地刪除被宏病毒感染的文檔並不能清除OFFICE系統中的宏病毒!
三、宏病毒的防治和清除
1、首選方法:用最新版的反病毒軟體清除宏病毒。使用反病毒軟體是一種高效、安全和方便的清除方法,也是一般計算機用戶的首選方法。但是宏病毒並不象某些廠商或麻痹大意的人那樣認為的有所謂「廣譜」的查殺軟體,這方面的突出例子就是ETHAN宏病毒。
ETHAN宏病毒相當隱蔽,比如您使用KV300 Z+、RAV V9.0(11)、 KILL 85.03等反病毒軟體(應該算比較新的版本了)都無法查出它。此外這個宏病毒能夠悄悄取消WORD中宏病毒防護選項,並且某些情況下會把被感染的文檔置為只讀屬性,從而更好地保存了自己。
因此,對付宏病毒應該和對付其它種類的病毒一樣,也要盡量使用最新版的查殺病毒軟體。無論你使用的是何種反病毒軟體,及時升級是非常重要的。比如雖然KV300 Z+版不能查殺ETHAN宏病毒,但最新推出的KV300 Z++已經可以查殺它。
2、應急處理方法:用寫字板或WORD 6.0文檔作為清除宏病毒的橋梁。如果您的WORD系統沒有感染宏病毒,但需要打開某個外來的、已查出感染有宏病毒的文檔,而手頭現有的反病毒軟體又無法查殺它們,那麼您可以試驗用下面的方法來查殺文檔中的宏病毒:打開這個包含了宏病毒的文檔(當然是啟用WORD中的「宏病毒防護」功能並在宏警告出現時選擇「取消宏」),然後在「文件」菜單中選擇「另存為」,將此文檔改存成寫字板(RTF)格式或WORD6.0格式。
在上述方法中,存成寫字板格式是利用RTF文檔格式沒有宏,存成 WORD 6.0格式則是利用了WORD97文檔在轉換成WORD6.0格式時會失去宏的特點。寫字板所用的rtf格式適用於文檔中的內容限於文字和圖片的情況下,如果文檔內容中除了文字、圖片外還有圖形或表格,那麼按 WORD6.0格式保存一般不會失去這些內容。
存檔後應該檢查一下文檔的完整性,如果文檔內容沒有任何丟失,並且在重新打開此文檔時不再出現宏警告則大功告成。
㈤ Word文檔中"宏"是什麼意思
Word文檔中的宏是一種批量處理的稱謂。宏是一種抽象,它根據一系列預定義的規則替換一定的文本模式。絕大多數情況下,宏的使用暗示著將小命令或動作轉化為一系列指令,一些命令組織在一起,作為一個單獨命令完成一個特定任務。
宏的用途在於自動化頻繁使用的序列或者是獲得一種更強大的抽象能力。宏可以加速日常編輯和格式設置組合多個命令,使對話框中的選項更易於訪問 使一系列復雜的任務自動執行。
(5)宏是什麼擴展閱讀:
宏編程
在用一種不熟悉的宏語言進行宏編程時,要記錄下用戶想要宏完成什麼,打開宏文件並嘗試理解命令結構如何工作,也可以修改命令以調整宏。一些宏語言,比如Great Plains會計軟體的Dexterity 運行時引擎,不能從其它數據源(如由逗號分隔的文本文件)導入數據。
這一限制可以通過用更強大的編程語言,如VBA來創建一個計算機程序在此弱編程語言里生成一個特別的宏來解決。例如可對Microsoft Excel宏編程從擴展樣式表或文本文件中讀取數據並創建 Great Plains .mac文件,這一文件被用於將特定的數據導入Great Plains.
㈥ 宏是什麼
廣義上的宏,就是一些命令組織在一起,作為一個單獨命令完成一個特定任務。
計算機科學里的宏是一種抽象的,根據一系列預定義的規則替換一定的文本模式,解釋器或編譯器在遇到宏時會自動進行這一模式替換。
在《魔獸世界》這款游戲中,由於游戲的多樣性,使得游戲中虛構的12個種族10大職業以及各種表情動作都十分繁雜,由此以來進行復雜的操作將是十分困難的事情,例如同時激活2種以上的法術,施法的同時用游戲中的聊天系統發送信息等。這時候宏命令就顯得非常重要了,wow中的宏命令自游戲運營到現在已經發展出了很多類型的宏命令,小到輸入 指令就能用一個按鍵喊話,大到各種技能和狀態下的配合運用。
㈦ 宏的意思是什麼
宏的意思是廣大、博大。
拼音:hóng
釋義:
1、宏大:~偉。~圖。~願。寬~。
2、姓。
筆畫:
(7)宏是什麼擴展閱讀:
相關組詞:
1、宏大 [hóng dà]
巨大;宏偉:規模~。~的志願。
2、宏觀 [hóng guān]
不涉及分子、原子、電子等內部結構或機制的(跟「微觀」相對,下同):~世界。~觀察。
3、宏圖 [hóng tú]
遠大的設想;宏偉的計劃:~大略。大展~。
4、恢宏 [huī hóng]
同「恢弘」。
5、宏願 [hóng yuàn]
偉大的志願:報效祖國的~。
㈧ 在WORD中宏是什麼意思怎麼適用有何用途
宏為一個批量處理程序命令,正確地運用它可以提高工作效率。微軟的office軟體允許用戶自己編寫,叫VBA的腳本來增加其靈活性,進一步擴充它的能力。
應用:加速日常編輯和格式設置;組合多個命令,例如插入具有指定尺寸和邊框、指定行數和列數的表格;使對話框中的選項更易於訪問;自動執行一系列復雜的任務。
Word提供兩種方法來創建宏:宏錄制器和Visual Basic編輯器。
宏的用途在於自動化頻繁使用的序列或者是獲得一種更強大的抽象能力。
(8)宏是什麼擴展閱讀
應用程序可以使用一種和宏類似機理的系統來允許用戶將一系列(一般是最常使用到的操作)自定義為一個步驟。也就是用戶執行一系列操作,並且讓應用程序來「記住」這些操作以及順序。更高級的用戶可以通過內建的宏編程來直接使用那些應用程序的功能。
當使用一種不熟悉的宏語言來編程時,比較有效的方法就是記錄用戶希望得到的一連串操作,然後通過閱讀應用程序記錄下來的宏文件來理解宏命令的結構組成。
應用程序也可以使用一種和宏類似機理的系統來允許用戶將一系列(一般是最常使用到的操作)自定義為一個步驟。也就是用戶執行一系列操作,並且讓應用程序來「記住」這些操作以及順序。更高級的用戶可以通過內建的宏編程來直接使用那些應用程序的功能。
㈨ Excel中的宏是什麼意思
宏的作用是將操作步驟錄製成宏, 然後再執行宏, 可以批量實現一些重復操作。Excel程序開啟宏功能的步驟如下。
1,打開Excel程序,進入程序主界面,點擊「文件」選項,點擊打開。
㈩ 電子表格中的"宏"是什麼意思
宏是一組指令集,通過執行類似批處理的一組命令來完成某種功能。Excel程序打開宏的方法。
1,打開Excel表格程序,點擊左上角的文件,點擊打開。