宏字意思是什麼?
宏是什麼意思?
到底什麼是宏呢? 我們把那些能自動執行某種操作的命令統稱為“宏”。
宏也是一種操作命令,它和菜單操作命令都是一樣的,只是它們對數據庫施加作用的時間有所不同,作用時的條件也有所不同。菜單命令一般用在數據庫的設計過程中,而宏命令則用在數據庫的執行過程中。菜單命令必須由使用者來施加這個操作,而宏命令則可以在數據庫中自動執行。
在ACCESS中,一共有五十三種基本宏操作,這些基雞操作還可以組合成很多其他的“宏組”操作。在使用中,我們很少單獨使用這個或那個基本宏命令,常常是將這些命令排成一組,按照順序執行,以完成一種特定任務。這些命令可以通過窗體中控件的某個事件操作來實現,或在數據庫的運行過程中自動來實現。
事件操作即像“單擊”按鈕、“雙擊”列表選項這些行為都是對控件的事件操作。所以我們常常會聽到別人說“單擊‘某某’按鈕執行‘某某宏命令’”,就是這個意思。
宏字的含義是什麼
宏是廣大的意思。如:宏偉、寬宏大量、宏大
宏字什麼意思?
宏:【拼音】:[hóng] 【字義】:1.廣大,博大:~大。~偉。~圖。
宏字的意思是: 擁有聰明的智慧與博大的胸懷。
宏字是什麼含義?
計算機科學裡的宏(Macro),是一種批量處理的稱謂。一般說來,宏是一種規則或模式,或稱語法替換 ,用於說明某一特定輸入(通常是字符串)如何根據預定義的規則轉換成對應的輸出(通常也是字符串)。這種替換在預編譯時進行,稱作宏展開。
所謂宏,就是一些命令組織在一起,作為一個單獨命令完成一個特定任務。Microsoft Word中對宏定義為:“宏就是能組織到一起作為一獨立的命令使用的一系列word命令,它能使日常工作變得更容易”。Word使用宏語言Visual Basic將宏作為一系列指令來編寫。
計算機科學裡的宏是一種抽象的,根據一系列預定義的規則替換一定的文本模式。Excel辦公軟件自動集成了“VBA”高級程序語言,用此語言編制出的程序就叫“宏”。使用“VBA”需要有一定的編程基礎,並且還會耗費大量的時間,因此,絕大多數的使用者僅使用了Excel的一般製表功能,很少使用到“VBA”。
解釋器或編譯器在遇到宏時會自動進行這一模式替換。對於編譯語言,宏展開在編譯時發生,進行宏展的工具常被稱為宏展開器。宏這一術語也常常被用於許多類似的環境中,它們是源自宏展開的概念,這包括鍵盤宏和宏語言。絕大多數情況下,“宏”這個詞的使用暗示著將小命令或動作轉化為一系列指令。
宏的用途在於自動化頻繁使用的序列或者是獲得一種更強大的抽象能力--但這常常是一回事。
計算機語言如C或彙編語言有簡單的宏系統,由編譯器或彙編器的預處理器實現。C的宏預處理器的工作只是簡單的文本搜索和替換,使用附加的文本處理語言如M4,C 程序員可以獲得更精巧的宏。
Lisp類語言如Common Lisp和Scheme有更精巧的宏系統: 宏的行為如同是函數對自身程序文本的變形,並且可以應用全部語言來表達這種變形。一個C宏可以定義一段語法的替換,然而一個Lisp的宏卻可以控制一節代碼的計算。獲得了控制代碼的執行順序(見惰性計算和非限制函數)的能力,使得新創建的語法結構與語言內建的語法結構不可區分。例如,一種Lisp 方言有 cond 而沒有if ,就可以使用宏由前者定義後者。Lisp 語法的去部主要擴展,比如面向對象的CLOS 系統,可以由宏來定義。
取名帶宏是什麼意思
主要字義:宏字的主要含義是表示廣大和廣博。用在人名中主要有宏材大略、宏偉、博大、功德廣博等義。“宏”字是一個水木五行皆有的姓名用字。
宏是什麼意思啊?
什麼是宏
計算機科學裡的宏是一種抽象,它根據一系列預定義的規則替換一定的文本模式。Excel 辦公軟件自動集成了“VBA”高級程序語言,用此語言編制出的程序就叫“宏”。使用“VBA”需要有一定的編程基礎和耗費大量的時間,因此,絕大多數的使用者僅使用了Excel的一般製表功能,很少使用到“VBA”。
解釋器或編譯器在遇到宏時會自動進行這一模式替換。對於編譯語言,宏展開在編譯時發生,進行宏展開的工具常被稱為宏展開器。宏這一術語也常常被用於許多類似的環境中,它們是源自宏展開的概念,這包括鍵盤宏和宏語言。絕大多數情況下,使用“宏”這個詞的使用暗示著將小命令或動作轉化為一系列指令。
宏的用途在於自動化頻繁使用的序列或者是獲得一種更強大的抽象能力--但這常常是一回事。
計算機語言如C或彙編語言有簡單的宏系統,由編譯器或彙編器的預處理器實現。C的宏預處理器的工作只是簡單的文本搜索和替換,使用附加的文本處理語言如M4,C 程序員可以獲得更精巧的宏。
Lisp類語言如Common Lisp和Scheme有更精巧的宏系統: 宏的行為如同是函數對自身程序文本的變形,並且可以應用全部語言來表達這種變形。一個C宏可以定義一段語法的替換,然而一個Lisp的宏卻可以控制一節代碼的計算。
獲得了控制代碼的執行順序(見惰性計算和非限制函數)的能力,使得新創建的語法結構與語言內建的語法結構不可區分。例如,一種Lisp 方言有 cond 而沒有if ,就可以使用宏由前者定義後者。Lisp 語法的去部主要擴展,比如面向對象的CLOS 系統,可以由宏來定義。
宏的典型應用
加速日常編輯和格式設置
組合多個命令
使對話框中的選項更易於訪問
使一系列複雜的任務自動執行
宏編程介紹
在用一種不熟悉的宏語言進行宏編程時,可以這樣做,首先記錄下用戶想要宏完成什麼,然後打開宏文件並嘗試理解命令結構如何工作。也可以修改命令以調整宏。一些宏語言,比如Great Plains賬務(?accounting)軟件的 Dexterity 運行時引擎,不能從其它數據源(如由逗號分隔的文本文件)導入數據。這一限制可以通過用更強大的編程語言,如 VBA 來創建一個計算機程序在此弱編程語言裡生成一個特別的宏來解決。例如,可以對 Microsoft Excel 宏編程從擴展樣式表或文本文件中讀取數據並創建 Great Plains .mac 文件,這一文件被用於將特定的數據導入 Great Plains. 需要針對每一個新的數據集合聲稱新的 .mac 文件。
鍵盤宏
鍵盤宏和編輯器宏分別在圖形用戶界面和編輯器中被交互式地使用。使用它們可以用簡短的擊鍵代替冗長的命令序列,併為重複性任務提供了一個簡單的自動化形式。
程序員的文本編輯器 Emacs (“編輯宏”[Editing MACroS]的簡稱)是沿用這一思想的產物。事實上,大多數編輯器是由宏組成的,Emacs 最初被設計為編輯語言 TECO 的宏集,後被移植為 Lisp 的一中方言 Emacs Lisp。
宏語言
宏語言是一類編程語言,其全部或多數計算是由擴展宏完成的。宏語言並未在通用編程中廣泛使用,但在文本處理程序中應用普遍。例如,
C preprocessor C 預處理器
Internet Macros(iOpus)
M4(如前所述,源於AT&T,捆綁於Unix)
宏定義
c程序提供的預處理......
宏定義中是什麼意思
在#define中,標準只定義了#和##兩種操作。#用來把參數轉換成字符串,##則用來連接兩個前後兩個參數,把它們變成一個字符串。
#include
#define paster( n ) printf( "token " #n" = %d\n ", token##n )
int main()
{
int token9=10;
paster(9);
return 0;
}
輸出為
[leshy@leshy src]$ ./a.out
token 9 = 10
Excel中的宏是什麼意思?
Excel電子表格軟件是應用最廣泛的軟件之一,它的數據處理、圖表功能及各種函數和工具深受廣大用戶的喜愛。Excel文件是一個工作薄,一個工作薄最多可以包含255個工作表,每個工作表又可以包含大量的數據。
Excel的強大優勢還在於它提供的宏語言Visual Basic for Application(VBA).Visual Basic是windows環境下開發應用軟件的一種通用程序設計語言,功能強大,簡便易用。VBA是它的一個子集,可以廣泛地應用於Microsoft公司開發的各種軟件中,例如Word、Excel、Access等。
那麼,"宏"到底是什麼呢?
在Excel 97中,"宏"是一個難以理解的概念,但對於一個具體的"宏"而言,卻是容易理解的,如果說"將一塊文字變為'黑體',字號為'三號'"就可以看作一個"宏"的話,那麼"宏"就不難理解了,其實Excel 97中的許多操作都可以是一個"宏"。
"記錄宏"其實就是將工作的一系列操作結果錄製下來,並命名存儲(相當於VB中一個子程序)。在Excel 97中,"記錄宏"僅記錄操作結果,而不記錄操作過程。例如,改變文字字體時,需要打開"字體"欄中的下拉列表,再選擇一種字體,這時文字即變為所選擇的字體,這是一個過程,結果是將所選擇的文字改變為所選擇的字體。而"記錄宏"則只記錄"將所選擇的文字改變為所選擇的字體"這一結果。
Excel 97中工作表是由行和列組成的二維表格,我們可以通過系統提供的語句activesheet.cells(I,j),將當前工作表中的第I行第j列所在的單元格中的數據取出(也可將它數據填入到指定的單元格中),然後反把它放入所定義的數組中,這時就可以對其進行各種操作,如求平均分、總分、分數段人數等等。
本人就利用Excel 97中所提供的宏功能來做學生成績的分析處理程序。本程序是Excel中的一個文件,其中包含以下幾個宏:分班、總分、平均分、分數段、刪除等。
本程序是以本校高三理科班學生成績進行分析。
有關程序中用到的幾具宏的功能說明:
分班:針對於難以確定班級的情況下,以班為單位進行分班,本宏可以作為高一新生入學時進行分班的功能。
總分:對原始的成績自動求總分。
平均分:對原始的成績以班為單位進行各學科平均成績的計算及全校各學科成績的計算。
分數段:給定一個最高分數及最低分數,然後統計出各班各個分數段的人數,各分數段人數進行累計。
刪除:用於刪除不用的工作表。
現將各個宏的代碼列舉如下:
一.分班
Sub 分班()
Const studentno = 191 '學生人數
Const zdno = 12 '字段數
Dim zd$(zdno) '定義為12個字段的數組
Dim a(studentno, zdno), stu(60, zdno)
Dim nam$(studentno), bjname$(60) '定義一個存放全校學生名字及各班學生名字的數組
Dim bj(studentno) '定義存放班級的一個數組
'理科班工作表
Sheets("高三理").Select
......
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、在打開“宏病毒防護功能”的情況下,當您打開一個您自己寫的文檔時,系統會會彈出相應的警告框......
WORD中的宏是什麼意思?
如果在 Microsoft Word 中反覆執行某項任務,可以使用宏自動執行該任務。宏是一系列 Word 命令和指令,這些命令和指令組合在一起,形成了一個單獨的命令,以實現任務執行的自動化。
以下是宏的一些典型應用:
•稜加速日常編輯和格式設置
•組合多個命令,例如插入具有指定尺寸和邊框、指定行數和列數的表格
•使對話框中的選項更易於訪問
•自動執行一系列複雜的任務
Word 提供兩種方法來創建宏:宏錄製器和 Visual Basic 編輯器 。
說的直白些,應用宏,就如同使用錄音機:在word中啟動“新建宏”後,就相當於按下了錄音鍵,之後的全部命令和指令都被記錄下來。以後再打開它時,就根相當於按下了播放鍵,我們就不用把每個命令和指令進行重複了。