• <output id="aynwq"><form id="aynwq"><code id="aynwq"></code></form></output>

    <mark id="aynwq"><option id="aynwq"></option></mark>
  • <mark id="aynwq"><option id="aynwq"></option></mark><label id="aynwq"><dl id="aynwq"></dl></label>
  • 學(xué)習(xí)啦>知識大全>知識百科>百科知識>

    什么是宏宏的典型應(yīng)用

    時間: 謝君787 分享

      宏是一些命令組織在一起,作為一個單獨命令完成一個特定任務(wù)。那么你對宏了解多少呢?以下是由學(xué)習(xí)啦小編整理關(guān)于什么是宏的內(nèi)容,希望大家喜歡!

      宏的介紹

      Microsoft Word中對宏定義為:“宏就是能組織到一起作為一獨立的命令使用的一系列word命令,它能使日常工作變得更容易”。Word使用宏語言Visual Basic將宏作為一系列指令來編寫。

      計算機科學(xué)里的宏是一種抽象的,根據(jù)一系列預(yù)定義的規(guī)則替換一定的文本模式。Excel辦公軟件自動集成了“VBA”高級程序語言,用此語言編制出的程序就叫“宏”。使用“VBA”需要有一定的編程基礎(chǔ),并且還會耗費大量的時間,因此,絕大多數(shù)的使用者僅使用了Excel的一般制表功能,很少使用到“VBA”。

      解釋器或編譯器在遇到宏時會自動進行這一模式替換。對于編譯語言,宏展開在編譯時發(fā)生,進行宏展的工具常被稱為宏展開器。宏這一術(shù)語也常常被用于許多類似的環(huán)境中,它們是源自宏展開的概念,這包括鍵盤宏和宏語言。絕大多數(shù)情況下,“宏”這個詞的使用暗示著將小命令或動作轉(zhuǎn)化為一系列指令。

      宏的用途在于自動化頻繁使用的序列或者是獲得一種更強大的抽象能力--但這常常是一回事。

      計算機語言如C或匯編語言有簡單的宏系統(tǒng),由編譯器或匯編器的預(yù)處理器實現(xiàn)。C的宏預(yù)處理器的工作只是簡單的文本搜索和替換,使用附加的文本處理語言如M4,C 程序員可以獲得更精巧的宏。

      Lisp類語言如Common Lisp和Scheme有更精巧的宏系統(tǒng): 宏的行為如同是函數(shù)對自身程序文本的變形,并且可以應(yīng)用全部語言來表達這種變形。一個C宏可以定義一段語法的替換,然而一個Lisp的宏卻可以控制一節(jié)代碼的計算。獲得了控制代碼的執(zhí)行順序(見惰性計算和非限制函數(shù))的能力,使得新創(chuàng)建的語法結(jié)構(gòu)與語言內(nèi)建的語法結(jié)構(gòu)不可區(qū)分。例如,一種Lisp 方言有 cond 而沒有if ,就可以使用宏由前者定義后者。Lisp 語法的去部主要擴展,比如面向?qū)ο蟮腃LOS 系統(tǒng),可以由宏來定義。

      宏的典型應(yīng)用

      加速日常編輯和格式設(shè)置 組合多個命令 使對話框中的選項更易于訪問 使一系列復(fù)雜的任務(wù)自動執(zhí)行

      應(yīng)用程序也可以使用一種和宏類似機理的系統(tǒng)來允許用戶將一系列(一般是最常使用到的操作)自定義為一個步驟。也就是用戶執(zhí)行一系列操作,并且讓應(yīng)用程序來“記住”這些操作以及順序。更高級的用戶可以通過內(nèi)建的宏編程來直接使用那些應(yīng)用程序的功能。當(dāng)使用一種不熟悉的宏語言來編程時,比較有效的方法就是記錄用戶希望得到的一連串操作,然后通過閱讀應(yīng)用程序記錄下來的宏文件來理解宏命令的結(jié)構(gòu)組成。

      宏編程介紹

      在用一種不熟悉的宏語言進行宏編程時,可以這樣做,首先記錄下用戶想要宏完成什么,然后打開宏文件并嘗試?yán)斫饷罱Y(jié)構(gòu)如何工作。也可以修改命令以調(diào)整宏。一些宏語言,比如Great Plains賬務(wù)(?accounting)軟件的 Dexterity 運行時引擎,不能從其它數(shù)據(jù)源(如由逗號分隔的文本文件)導(dǎo)入數(shù)據(jù)。這一限制可以通過用更強大的編程語言,如 VBA 來創(chuàng)建一個計算機程序在此弱編程語言里生成一個特別的宏來解決。例如,可以對 Microsoft Excel 宏編程從擴展樣式表或文本文件中讀取數(shù)據(jù)并創(chuàng)建 Great Plains .mac 文件,這一文件被用于將特定的數(shù)據(jù)導(dǎo)入 Great Plains. 需要針對每一個新的數(shù)據(jù)集合生成新的 .mac 文件。
    看過“宏的典型應(yīng)用”的人還看了:

    1.關(guān)于宏的組詞

    2.ppt2007怎么設(shè)置宏

    3.excel2010如何啟用宏

    4.怎么在ppt開啟宏功能

    5.excel2013宏不能用怎么辦

    6.excel使用宏的方法

    1617435 主站蜘蛛池模板: 曰批全过程免费视频网址 | 午夜大片免费完整在线看| 亚洲综合色在线| 久久精品无码专区免费| www.av在线免费观看| 高清日本无a区| 永久免费无内鬼放心开车| 大香伊蕉国产av| 四虎影院成人在线观看俺也去色官网| 亚洲欧美日韩高清在线电影| 三级黄色在线视频中文| 国产精品喷水在线观看| 欧美最猛黑人XXXXX猛交| 快穿之性色无边(高h)| 国产大片黄在线播放| 亚洲精品中文字幕乱码三区| 中国凸偷窥XXXX自由视频| 黑人巨大白妞出浆| 日韩三级视频在线| 国产精品午夜高清在线观看| 亚洲区与欧美区| 99在线观看精品| 纯肉高H啪动漫| 日韩一区二区视频在线观看| 国产免费怕怕免费视频观看| 亚洲人成电影在线观看网| 99re6免费视频| 精品国产成人亚洲午夜福利| 日本理论片午午伦夜理片2021| 国产精品R级最新在线观看| 亚洲精品成人网站在线观看| www.亚洲日本| 美女福利视频一区| 日本高清www无色夜在| 国产特级毛片aaaaaaa高清| 久久精品国产亚洲AV天海翼| 欧美成人免费香蕉| 日本中文字幕乱理伦片| 北条麻妃在线一区二区| av无码东京热亚洲男人的天堂| 精品国产v无码大片在线观看|