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

2021-10-20 16:37:03 字數 1950 閱讀 2898

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如何實現條件篩選並根據篩選列的不同內容來填充其他列

首先從第二行開始遍歷 i 列所有單元格 如果單元格內有紅字 判斷該行a列單元格的值,如果前三個字元是 lab 然後我沒看懂啥叫d列單元格的前三個欄位?是指3個字元嗎?比如chemical就給他變成che然後填入c列?如果a列是correct 或者 issue 該行c列單元格填home 然後我又沒看懂...

excel中如何用vba處理表1中如果含有表2中的某個關鍵詞則記錄下來

假設表是下面這樣的,簡單的示例,然後稍微改改就可以了 示例表1的樣子,名字就是sheet1 示例表2的樣子,名字sheet2 option explicit sub comb dim i as long,j as long,res as integer dim ln1 as long,ln2 as ...

如何查詢電腦硬碟ID號,電腦硬碟序列號怎麼查詢

開機按住del,進入到bios,然後準備好一個文曲星 開啟我的電腦 右鍵屬性 硬碟 它就顯示出來了 everest這個軟體可以看到的 電腦硬碟序列號怎麼查詢 第一步單擊 開始 執行.輸入cmd 第二步輸入diskpart,按回專車鍵 第三步輸入list disk,按回車鍵 第四步屬 輸入select...