久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

進(jìn)階之路:VBA進(jìn)度更新

 shelbypf 2018-09-19

1,、VBA里的常用對(duì)象

VBA就是用代碼記錄下的一個(gè)或一組操作,無(wú)論是動(dòng)作還是代碼,,都是在操作對(duì)象,。

常用對(duì)象的引用方式::

application.workbooks('book1').worksheets('sheet2').range('A1'),事實(shí)上,,加了s后,,這些對(duì)象也叫作集合。其中:

application ---表示Excel程序

workbooks('book1') ---表示工作簿,,一個(gè)workbook代表一個(gè)工作簿

worksheets('sheet2') ---表示工作表

range('A1') ---表示單元格,,其實(shí)是單元格區(qū)域

進(jìn)階之路:VBA進(jìn)度更新

例如:workbooks.open filename := 'F:\Book1.xls' ---對(duì)象、方法,,方法與屬性間用空格連接,,參數(shù)名稱與參數(shù)值之間用:=連接。注意,,:=和=在VBA里,,都是賦值符,但賦值的對(duì)象不同而已:

1. := 是“方法”的內(nèi)部子參數(shù)賦值時(shí)使用的,。

Worksheets.Add before:=Worksheets(1), count := 3

Sheet1.Find(What:='工時(shí)', LookIn:=xlValues, LookAt:=xlWhole)

2. =是給變量,、對(duì)象賦值時(shí)使用的。

如i = 55,、Range('A1').Value='Good Morning',、Set Rng = Range('A1')、Set dic = CreateObject ('Scripting.Dictionary') 等等,。

例如:Worksheets.Add(before:=Worksheets(1)).Name = '我是第一',,表示:在工作表1之前加上一個(gè)工作表,且新表命名為”我是第一”,。

上文提到過(guò),,range和cells的不同,這里再舉一例:range('B3:F9').cells(2, 3).value = 100,,代表B3:F9區(qū)域的,,第二行和第三列相交的單元格,即D4單元格,。

進(jìn)階之路:VBA進(jìn)度更新

注意,,Let 與 Set的區(qū)別:Let是一般變量賦值,Set是對(duì)象變量賦值,,let可以省略,,但是set不可以,例如句子:

Sub test()

Dim a As Integer

Dim rng As Range

Let a = 3

MsgBox a

Set rng = Range('a1')

End Sub

2、VBA里的事件

事件,,就是一個(gè)能被對(duì)象識(shí)別的操作,。

事件過(guò)程:一種特殊的sub過(guò)程。當(dāng)某個(gè)事件發(fā)生后,,自動(dòng)運(yùn)行的過(guò)程,,必須寫在特定對(duì)象所在的模塊中,且名字為:對(duì)象名稱_事件名稱,,不可以更改,。所以,想編寫哪個(gè)對(duì)象的事件過(guò)程,,就雙擊哪個(gè)模塊,,進(jìn)入代碼窗口,下拉選擇對(duì)象和事件過(guò)程,。

進(jìn)階之路:VBA進(jìn)度更新

比如,,onkey方法:

進(jìn)階之路:VBA進(jìn)度更新

事件,往往是人為操作后自動(dòng)觸發(fā),,可以生成很多有趣的效果,,這里不再展開咯~

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,,不代表本站觀點(diǎn),。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,,謹(jǐn)防詐騙,。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào),。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多