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...