VBA中如何取得行號和列號如何選定這一範圍的值

時間 2021-10-20 16:36:55

1樓:綠衣人敲門

首先要知道行號、列號是已知還是未知的,知道行號、列號確定單元格以後,用cells就可以了,把下面的**複製到vba裡面執行就看出來了:

sub tt()

dim a, b as integer

a = inputbox("請輸入行號")b = inputbox("請輸入列號")cells(a, b).select

end sub

這上面就是單元格選定。

2樓:匿名使用者

首先你的問題問的不是很清楚 你的行號 列號是已知還是未知的??不清楚如果知道行號 列號確定單元格 很好實現用cells就可以了你把下面的** 複製到vba裡面執行就看出來了sub tt()

dim a, b as integer

a = inputbox("請輸入行號")b = inputbox("請輸入列號")cells(a, b).select

end sub

這上面是簡單的單元格選定 你問題可以再問的清楚點麼 最好有個例子啥的

3樓:匿名使用者

public sub aaa()

'取得b5的 行號 和 列號 ,並寫入資料s = "b5"

r = range(s).row

c = range(s).column

cells(r, c).value = 5'選定 a1:b5 單元格區域

range(cells(1, 1), cells(r, c)).select

'選定 a2:b5 單元格區域

range(range("a2"), cells(r, c)).select

'選定 a3:b5 單元格區域

range([a3], cells(r, c)).select'選定 b5右下方(含b5) 共2行3列 的 單元格區域,即 b5:d6

[b5].resize(2, 3).select'……end sub

4樓:匿名使用者

sub show()

debug.print selection.column,selection.row

selection.entirerow.selectend sub

vba如何用cells來表示一個範圍

5樓:四舍**入

可以用以下的**來表示一個範圍:

range(cells(1,1),cells(4,4))或者cells(1,1).resize(4,4)就可以了,單獨cells沒辦法引用一個區域,必須藉助range 或者resize。

6樓:匿名使用者

range(cells(1,1),cells(4,4)) 或者cells(1,1).resize(4,4)就可以了,單獨cells沒方法引用個區域,必須藉助range 或者resize

7樓:匿名使用者

有range為什麼還要用cells呢?特別是當cells 只能引用一個單元格時,別被其複數形式的表像給忽悠了。

在excel表中如何查詢一個數值在某個區域的列號

8樓:匿名使用者

excel中返回某資料在區域中的次序方法:

返回某資料在區域中的次序用match函式,該函式語法為:match(lookup_value,lookuparray,match-type);

第一引數為查詢值,第二引數為查詢區域,第三引數為查詢的指定方式;

第三引數的值不同,查詢方式不同,詳見下圖:

正常使用的是引數0,作精確查詢,如圖,公式為:=match(i2,j2:s2,0)。

9樓:

一模一樣的答案,但是絕不是抄襲的,因為前後相差只有兩分鐘。

10樓:方括號

=match(i2,j2:s2,)

如何在vba中得到當前單元格的行號和列號

肥仙女 1 第一種方法 activesheet.range a rows.count end xlup row 2 第二種方法 activesheet.range a1048576 end xlup row 如果是低版本的office用activesheet.range a65536 end xlu...

excel 用vba如何刪除一列中的重複資料

1 開啟要進行資料處理的 2 按alt f11,進入vbe程式操作頁面,3 將滑鼠下移,右鍵彈出如圖,4 選擇插入 模組,5 滑鼠向右移動,將如下 寫入 sub test dim d as object dim r i dim arr set d createobject scripting.dic...

vba中如何呼叫cdll中的類,VBA中如何呼叫C dll中的類

首先,要在excel中呼叫dll的函式 visual studio版 extern c declspec dllexport double stdcall gcc mingw 版 extern c double add double a,double b attribute stdcall doub...