問:在VBA中currentregion是什麼意思?
答:CurrentRegion的英文釋義是:當前區域,在VBA中currentregion指當前工作表中非空白區域。
請注意觀察以下各組代碼及運行結果理解currentregion的含義
1.
2.
3.
4.
5.
6.
7.
從以上截圖可以看出,currentregion顯示的區域包括:
1)Range(「定標位置」).所在的單元格,若定標單元格區域中含有無數據空白單元格則只選擇最左上角所在的單元格。
2)Range(「定標位置」)與其他選取的區域之間不得有空白單元格,即Range(「定標位置」)左右周邊均為非空白單元格區域,否則只選擇Range(「定標位置」)。
3)Currentregion選擇的區域周邊一定是空白行列,也就是說Currentregion是有空白行列圍城的區域,Currentregion內部除了定標單元格位置以外其餘區域是一個非空白單元格區域。