九色国产,午夜在线视频,新黄色网址,九九色综合,天天做夜夜做久久做狠狠,天天躁夜夜躁狠狠躁2021a,久久不卡一区二区三区

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
Excel VBA你是如何理解Range對象,掌握她就在一瞬間

在學(xué)習(xí)Excel VBA的過程中,我們大多數(shù)人接觸的和使用最多的就是單元格或者單元格區(qū)域,因為我們對Excel表格的數(shù)據(jù)進(jìn)行分析,離不開對單元格的存儲的數(shù)據(jù)進(jìn)行分析處理的過程,所以就很有必要理解這個單元格的基礎(chǔ)概念,為以后的學(xué)習(xí)打下堅實的基礎(chǔ)。

我們首先來一起看看微軟MDNS上對range的屬性的解釋:

以上備注可以看出來,range的屬性有4個,我們可以利用這些屬性來操作或者控制單元格通過VBA來處理工作表。

1、Range對象的屬性可以返回一個range對象。我們看看如下的例子:

下例將單元格 A2 的值賦給單元格 A5,代碼是這么樣寫的。

總的來說range的屬性通常在worksheet和range對象上面使用。如下一個例子:

Worksheets('sheet1').Range('a1').Value = 55

這句話的意思可以理解為,給我們工作表的名稱為sheet1的工作表的A1單元格賦值為55。這個我們也是給某一個單元格賦值,經(jīng)??梢杂玫闹R點;

加入我們在某個時候,突然奇思妙想的對我們單元格A1進(jìn)行賦值,那么我們的代碼可以改成:

st = 'a1'

Worksheets('sheet1').Range(st).Value = 55

不知道你有沒理解這個的使用方法:

2、你可不要誤解我們range對象只能操作一個單元格哦,其實他可以操作的單元格區(qū)域是很大的。

假如我們要在單元格A1:B10區(qū)域輸入100,那么我們的代碼是應(yīng)該如何去寫呢?

以下三種代碼寫法是都可以在A1:B10單元格區(qū)域統(tǒng)一輸入100的,小伙伴們可以試試看。

Range('a1:b10') = 100 ''這種方法使我們最常用的寫法

Range('a1', 'b10') = 100 ''這種方式,在我們需要用變量的時候,用的更多

Range(Cells(1, 1), Cells(10, 2)) = 100,這個是返回的是一個單元格對象。

3、Range對象其實還可以使用多個不相連單元格區(qū)域的交集值輸入工作。

有興趣的小伙伴可以試試執(zhí)行一下這個代碼的結(jié)果:

Range('C1:C10,A6:E6')=100

可以看看這個代碼執(zhí)行的結(jié)果如下圖所示,他們的意思是在他們交集部分輸入這個值,就類似我們數(shù)學(xué)的交集和并集。

4、假如我們需要在B1,B2,B6,B7,B9單元格輸入相同的數(shù)據(jù),代碼應(yīng)該如何去寫最簡單呢?

代碼可以寫成,Range('B1,B2,B6,B7,B9') = 100。

5、range除了向單元格中輸入值以外,他還可以寫入函數(shù)公式哦!

例子:如下圖所示,A1=100,B1=100,我們?nèi)绾卧贓xcel中輸入A1+A2呢?

代碼如下,Range('c1').Formula = '=a1+b1'

6、用range對象還可以表示某一列或者某一行,那么代碼應(yīng)該如何去寫呢?

Range('a:a').Select '表示選擇A列

Range('1:1').Select '表示選擇第一行

當(dāng)然range里面的字母或者數(shù)字是可以改變的哦,你可以試試呢


以上只是我們說的一小部分,和range搭配使用的方法還有很多,在這里就不一一解釋了,相信在今后的學(xué)習(xí)中,你會遇到并且也會用上的。綜上所述,range可以表示單個單元格,多個單元格,他還可以表示某一列或者某一行,某一個區(qū)域。所以在某個程度上說,這個對象其實還是非常強(qiáng)大的對象。請務(wù)必理解清楚。

本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
#Excel VBA#解讀(34):找到單元格所在的行列號——Row屬性和Column屬性
UC頭條:Excel VBA(3)
小白也能看懂的Excel VBA入門教程(一)
Excel VBA常用技巧之 要復(fù)制指定單元格區(qū)域到其他位置,Copy屬性
#Excel VBA#解讀(36):快速移動單元格——End屬性
[轉(zhuǎn)載]Excel中的VBA對象及其應(yīng)用之二
更多類似文章 >>
生活服務(wù)
熱點新聞
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服