excel表格中怎么使用vba中的resize命令?

excel表格中可以使用vba中的Resize函數(shù),Resize用于調(diào)整指定區(qū)域的大小,返回代表調(diào)整后的區(qū)域,該怎么使用呢?下面我們就來看看詳細(xì)的教程。
具體語法是: Range.Resize(RowSize,ColumnSize)
其中參數(shù)RowSize代表重置后的行數(shù),ColumnSize代表重置后的列數(shù)。兩個(gè)參數(shù)皆可為可選參數(shù),如果參數(shù)省略,則代表新區(qū)域的行數(shù)或者列數(shù)保持不變。
1、首先我們打開一個(gè)工作樣表作為例子。
2、選擇一個(gè)單元格區(qū)域范圍。這個(gè)范圍就是resize方法作用的區(qū)域,而不是size單元格的行高或列寬。
3、我們使用alt+f11組合快捷鍵進(jìn)入vbe編輯器,插入一個(gè)新的模塊,并在模塊中輸入以下代碼:
Option Explicit Sub rng() Worksheets(2).Range("b2:c4").Resize(1, 1).Select End Sub
4、運(yùn)行這段代碼后,我們會(huì)獲得b2這一個(gè)單元格的選擇結(jié)果,實(shí)際上我們本來是選擇了b2:c4這個(gè)單元格區(qū)域,而resize方法將所選擇區(qū)域限定為了當(dāng)前選擇左上角坐標(biāo)的位置重新定義了范圍。
5、我將resize參數(shù)修改為(3,2)那么獲得的就是b2:c4這個(gè)單元格區(qū)域范圍??梢?,所確定的重新設(shè)置區(qū)域范圍是與初始選擇的單元格大小和形狀是無關(guān)的。唯一確定的是選擇的單一單元格的坐標(biāo)
6、當(dāng)然我們也可以將當(dāng)前設(shè)置的resize范圍與原序列關(guān)聯(lián)起來,那么我們只需要對原區(qū)域范圍的行列進(jìn)行一個(gè)count計(jì)算就可以了。代碼的輸入使用count方法加上運(yùn)算符即可調(diào)整。Worksheets(2).Range("b2:c4").Resize(Range("b2:c4").Rows.Count, 2).Select
以上就是excel表格中vba使用resize的教程,希望大家喜歡,請繼續(xù)關(guān)注腳本之家。
相關(guān)推薦:
excel怎么利用vba獲取單元格交叉范圍的數(shù)據(jù)?
excel怎么使用vba判斷最后一個(gè)單元格是否為空?
相關(guān)文章
- Excel怎么繪制函數(shù)曲線圖像?想要繪制一個(gè)函數(shù)圖形,比如正弦函數(shù)曲線圖,該怎么繪制呢?下面我們就來看看詳細(xì)的繪制教程,很簡單,需要的朋友可以參考下2016-12-01
- excel表格中怎么使用函數(shù)添加超鏈接?之前我們介紹過,給excel表格添加超鏈接的方法,今天我么就來看看看使用HYPERLINK函數(shù)創(chuàng)建超鏈接的教程,需要的朋友可以參考下2016-12-01
- excel表格中怎么使用hlookup函數(shù)?excel中有很多函數(shù)可以使用,今天我們就來看看hlookup函數(shù)使用時(shí)的注意事項(xiàng),需要的朋友可以參考下2016-11-28
- 有起始時(shí)間和結(jié)束時(shí)間,需要統(tǒng)計(jì)兩者之間的天數(shù),本文就通過兩套實(shí)例演示年月日和小時(shí)分鐘的時(shí)間差計(jì)算,向大家介紹一下excel時(shí)間加減函數(shù)的用法,不會(huì)的朋友可以參考本文2016-11-27
- excel怎么使用cell函數(shù)獲取單元格列?excel中想要知道單元格列數(shù),該怎么獲得呢?下面我們就來看看使用cell函數(shù)來獲取單元格列的教程,需要的朋友可以參考下2016-11-18
excel如何設(shè)置函數(shù)?excel函數(shù)設(shè)置方法介紹
工作中常常會(huì)遇到一些需要函數(shù)來處理表格的地方,對于函數(shù)來說,只要我們經(jīng)常多加練習(xí)就能熟練的運(yùn)用了。那么excel如何設(shè)置函數(shù)?下面小編就為大家介紹excel函數(shù)設(shè)置方法,來2016-11-17- 在excel中設(shè)置函數(shù)能夠快速完成一些需要計(jì)算的工作,恰當(dāng)?shù)氖褂胑xcel中函數(shù)的功能能夠起到事半功倍的效果。而下面小編為大家介紹用Excel自定義函數(shù)方法,一起來看看吧2016-11-10
excel2016怎么使用IF函數(shù)判斷數(shù)據(jù)是否符合條件?
excel2016怎么使用IF函數(shù)判斷數(shù)據(jù)是否符合條件?excel2016表格中想要知道數(shù)據(jù)是否符合條件,該怎么判斷呢?下面我們就來看看使用if函數(shù)判斷的教程,需要的朋友可以參考下2016-11-09excel怎么使用countblank函數(shù)統(tǒng)計(jì)空白單元格個(gè)數(shù)?
excel怎么使用countblank函數(shù)統(tǒng)計(jì)空白單元格個(gè)數(shù)?excel表格中有很多空值,想知道整張表格中有多少個(gè)空格,可以使用countblank函數(shù)統(tǒng)計(jì)空格個(gè)數(shù)的教程,需要的朋友可以參考2016-11-09excel巧用Vlookup函數(shù)找出貨品的第二或第三筆訂單
EXCEL制表格時(shí),對于比較復(fù)雜的查找,可以使用VLOOKUP函數(shù)。下面小編為大家介紹excel巧用Vlookup函數(shù)找出貨品的第二或第三筆訂單方法,對于有需要的朋友可以參考本文,來看看2016-11-09