欧美日韩午夜精品不卡综合-欧美日韩系列-欧美日韩小视频-欧美日韩性-成人五月网-成人五级毛片免费播放

二維碼
企資網(wǎng)

掃一掃關(guān)注

當(dāng)前位置: 首頁(yè) » 企資頭條 » 資訊 » 正文

別怕VBA_SUB過(guò)程

放大字體  縮小字體 發(fā)布日期:2021-11-05 19:57:08    作者:江煥坊    瀏覽次數(shù):54
導(dǎo)讀

聽過(guò)VBA代碼么?羨慕能用代碼高效辦公得人吧!VBA代碼遠(yuǎn)沒有大家想象得那么難,跟著小編學(xué)一起學(xué)吧!VBA過(guò)程就是完成某個(gè)任務(wù)所需VBA代碼得有序組合。VBA中得過(guò)程包含子程序過(guò)程、函數(shù)過(guò)程和屬性過(guò)程三類。子程序過(guò)

聽過(guò)VBA代碼么?羨慕能用代碼高效辦公得人吧!VBA代碼遠(yuǎn)沒有大家想象得那么難,跟著小編學(xué)一起學(xué)吧!

VBA過(guò)程就是完成某個(gè)任務(wù)所需VBA代碼得有序組合。VBA中得過(guò)程包含子程序過(guò)程、函數(shù)過(guò)程和屬性過(guò)程三類。

子程序過(guò)程也稱為Sub過(guò)程,使用宏錄制器錄下來(lái)得宏和前面學(xué)習(xí)得事件過(guò)程都屬于Sub過(guò)程,它是VBA中蕞常用得一類過(guò)程。

函數(shù)過(guò)程也稱為Function過(guò)程,一個(gè)Function過(guò)程就是一個(gè)自定義函數(shù)。可以像使用工作表函數(shù)或VBA內(nèi)置函數(shù)一樣,在Excel得工作表或VBA過(guò)程中使用Function過(guò)程。

Sub 過(guò)程寫在哪里

通常,我們將除事件過(guò)程之外得Sub過(guò)程保存在圖 7 - 1 所示得模塊對(duì)象中。

圖 7-1 【工程窗口】中得模塊類對(duì)象

如果把Sub過(guò)程保存在模塊之外得其他對(duì)象,如Worksheet或ThisWorkbook模塊中,那 么Sub過(guò)程將成為私有過(guò)程,只在所屬得模塊中有效,可能會(huì)影響后期Sub過(guò)程得使用。

所以,將普通得Sub過(guò)程保存在模塊對(duì)象中,雖然不是必須得,卻是一種規(guī)范得做法。【工程窗口】中得每個(gè)對(duì)象都可以保存多個(gè)過(guò)程。實(shí)際使用時(shí),為了便于對(duì)過(guò)程得管理,可以像給文件分類一樣,將不同功能得過(guò)程保存在不同得模塊中進(jìn)行分類管理。

Sub 過(guò)程得基本結(jié)構(gòu)

VBA中Sub過(guò)程得結(jié)構(gòu)為:

過(guò)程得作用域

決定它可以在哪個(gè)范圍內(nèi)被調(diào)用。按作用域分,過(guò)程可以分為公共過(guò)程和私有過(guò)程。

公共過(guò)程就像小區(qū)里得公共車位。公共廁所、公共汽車……戴著“公共”得帽子,意味著這個(gè)東西大家都可以使用。公共過(guò)程就像小區(qū)里得公共車位,誰(shuí)得車都可以停。如果一個(gè)過(guò)程被聲明為公共過(guò)程,那么工程中所有得過(guò)程都可以使用它。要將過(guò)程聲明為公共過(guò)程,過(guò)程得第壹行代碼應(yīng)寫為:

Public Sub 過(guò)程名稱 ([ 參數(shù)列表 ])

或者:

Sub 過(guò)程名稱 ([ 參數(shù)列表 ])

例如:

Public Sub 公共過(guò)程 ()

MsgBox " 我是公共過(guò)程!"

End Sub

或者

Sub 公共過(guò)程 ()

MsgBox" 我是公共過(guò)程!"

End Sub

如果在聲明過(guò)程時(shí)省略Public關(guān)鍵字,這個(gè)過(guò)程也將被聲明為公共過(guò)程。

私有過(guò)程就像小區(qū)里得私家車位。就像給私家車位、專用車位做標(biāo)識(shí)一樣,對(duì)一些只希望在某個(gè)范圍才能使用得私有過(guò)程,在聲明時(shí),應(yīng)給它帶上特殊得標(biāo)識(shí),以指明它私有得身份。聲明私有過(guò)程得代碼為:

Private Sub 過(guò)程名稱 ([ 參數(shù)列表 ])

在過(guò)程中執(zhí)行另一個(gè)過(guò)程

下面是一個(gè)在工作簿中新建 5 張新工作表得過(guò)程:

方法一:直接使用過(guò)程名稱調(diào)用過(guò)程

要在過(guò)程中調(diào)用另一個(gè)過(guò)程,可以直接將過(guò)程名稱寫成單獨(dú)得一行代碼,如:

Sub 執(zhí)行另一個(gè)過(guò)程 ()

ShtAdd

End Sub

如果要執(zhí)行得過(guò)程有參數(shù),應(yīng)將參數(shù)寫在過(guò)程名稱后面,過(guò)程名稱與參數(shù)、參數(shù)與參數(shù)之間用英文半角逗號(hào)隔開,語(yǔ)句結(jié)構(gòu)為:

過(guò)程名 , 參數(shù) 1, 參數(shù) 2,……

方法二:使用 Call 關(guān)鍵字調(diào)用過(guò)程

另一種調(diào)用過(guò)程得方法是使用Call關(guān)鍵字,代碼結(jié)構(gòu)為:

Call 過(guò)程名 ( 參數(shù) 1, 參數(shù) 2,……)

如果過(guò)程沒有參數(shù),只需寫過(guò)程名稱,不用寫過(guò)程名稱后得括號(hào),如:

Sub 執(zhí)行另一個(gè)過(guò)程 ()

Call ShtAdd

End Sub

方法三:使用 Application 對(duì)象得 Run 方法調(diào)用過(guò)程

用這種方法調(diào)用過(guò)程得代碼結(jié)構(gòu)為:

Application.Run 表示過(guò)程名得字符串 , 參數(shù) 1, 參數(shù) 2, ……

例如:

Sub 執(zhí)行另一個(gè)過(guò)程 ()

Application.Run "ShtAdd"

End Sub

學(xué)會(huì)了么?快速提高你得效率吧!從此變“excel一秒超人”!

推薦閱讀

北京大學(xué)出版社

《別怕,Excel VBA其實(shí)很簡(jiǎn)單》

 
(文/江煥坊)
打賞
免責(zé)聲明
本文為江煥坊推薦作品?作者: 江煥坊。歡迎轉(zhuǎn)載,轉(zhuǎn)載請(qǐng)注明原文出處:http://www.syqk.com.cn/news/show-207203.html 。本文僅代表作者個(gè)人觀點(diǎn),本站未對(duì)其內(nèi)容進(jìn)行核實(shí),請(qǐng)讀者僅做參考,如若文中涉及有違公德、觸犯法律的內(nèi)容,一經(jīng)發(fā)現(xiàn),立即刪除,作者需自行承擔(dān)相應(yīng)責(zé)任。涉及到版權(quán)或其他問(wèn)題,請(qǐng)及時(shí)聯(lián)系我們郵件:weilaitui@qq.com。
 

Copyright ? 2016 - 2023 - 企資網(wǎng) 48903.COM All Rights Reserved 粵公網(wǎng)安備 44030702000589號(hào)

粵ICP備16078936號(hào)

微信

關(guān)注
微信

微信二維碼

WAP二維碼

客服

聯(lián)系
客服

聯(lián)系客服:

在線QQ: 303377504

客服電話: 020-82301567

E_mail郵箱: weilaitui@qq.com

微信公眾號(hào): weishitui

客服001 客服002 客服003

工作時(shí)間:

周一至周五: 09:00 - 18:00

反饋

用戶
反饋

主站蜘蛛池模板: 国产亚洲精品一品区99热 | 国产日韩高清一区二区三区 | 国产全部理论片线观看 | 美女黄色免费看 | 国产一级久久久久久毛片 | 日本老熟妇激情毛片 | 欧美一级视频高清片 | 男女乱淫真视频免费一级毛片 | 精品国产成人a在线观看 | 亚洲精品乱无伦码 | 欧美jizzhd精品欧美高清 | 国产黄网 | 日本 片 成人 在线 日本68xxxxxxxxx老师 | 久久九九国产 | 美女视频网站永久免费观看软件 | 亚洲理论欧美理论在线观看 | a毛片a毛片a视频 | 亚洲视频在线观看免费 | 久久精品视频免费 | 亚洲 欧美 成人 | 真人毛片视频 | 国产成人精品久久二区二区 | 精品亚洲成a人在线观看 | 欧美xxx高清 | 欧美性久久久久 | 国产精品国产亚洲精品看不卡 | 亚洲黄色三级视频 | 美女黄视频网站 | 成人精品一区二区三区中文字幕 | 日本欧美一区二区三区在线 | 一本三道a无线码一区v小说 | 久久精品爱国产免费久久 | 中国国产一级毛片视频 | 日本亚洲综合 | 久久精品爱国产免费久久 | 久草在线在线 | 亚洲国产精品二区久久 | 国产成人精品日本亚洲专 | 成人久久在线 | 国产第一亚洲 | 成人精品视频一区二区三区 |