vba 怎麼選擇sheet2的單元格

2023-04-29 10:25:12 字數 2675 閱讀 3351

1樓:趣味科普妹

可以使用下面的**選擇當前工作表中的單元格d5:

4).select或:

d5").select要選擇同一工作簿中另一工作表上的單元格e6,可以使用下面的**:

也可以先啟用該工作表,然後再選擇:

sheets("sheet2").5).select使用 range 物件引用單元格。

如果將物件變數設定為 range 物件,即可用變數名輕鬆地操作單元格區域。

以下過程將建立物件變數 myrange,然後將活動工作簿中 sheet1 上的區域 a1:d5 賦予該變數。隨後的語句用該變數名稱代替 range 物件,以修改該區域的屬性。

2樓:失戀海洋

例如,可以使用下面的**選擇當前工作表中的單元格d5:

4).select

或:"d5").select

使用vba的方式在excel中的sheet1和sheet2**內容一樣,將sheet2單元格的數值移動到sheet1相應的單元格中

3樓:匿名使用者

你得上傳附件,看看情況 這樣描述很模糊的。

excel在vba中如何得到非活動工作表所選中的單元格。

4樓:匿名使用者

共同關注一下。

我總覺得這個肯定有個屬性,或者在某個地方記錄的。

不然一個檔案關閉後重新開啟,系統也不會記得各個工作表以前的選中狀態了。

5樓:匿名使用者

非活動工作薄中選中的工作表名稱。

public property get 工作表名(optional 工作薄 as workbook = nothing) as string '取值。

if (工作薄 is nothing) then set 工作薄 = thisworkbook

工作表名 = 工作薄。 property

改一改就成了。

vba 指定工作簿,工作表,單元格

6樓:heart阿飛

其實你的這個要求並不難實現,如果設定得當的話,也不需要vba。只用公式,名稱就完全可以達到這個目的。

當然,我這個是在同一個工作簿中:

1、 定義b1:i11,即原資料表為 名稱 「xuesheng」;

對於不在同一個工作簿中的,可以用以下方法來變相實現:

1、 在目標表所在的工作簿中新建一個工作表(以下簡稱「a表」),同時,開啟原基礎資料表(以下簡稱「b表」);

2、 在a表中a1單元格輸入「=」然後選到b表,點選b表的a1單元格;也就是建立引用關係。

至於是用絕對引用,還是用相對引用,請自行根據應用實際情況決定;

3、此時就可以像之前在一個工作簿一樣操作,設定,就能顯示所需要的姓名列表了。

如何利用vba 選擇指定的單元格?

7樓:匿名使用者

dim i as integer

for i = 1 to step 1

if cells(i, 1).value = 否

end if

next i

我用的是a列做列子 具體那一列你把它換了就行。

8樓:excel開發

for i=1 to 9

if cells(i,13)="否" then'這裡放你要執行的命令。

end if

next i

vba中如何引用另一工作表中的單元格區域

9樓:綠衣人敲門

1.商品表1,看有商品代號。

2.商品表2,看也商品代號。

3.把商品表2中的其它兩個分類"標題"欄目複製到商品表1中。

4.接著下面用公式引用。

在商品表1中選中單元格,再點選上面的fx,選擇全部,找到vlookup.點確定。

5.關於vlookup函式內容解析:

lookup_value「唯一值」為需要在陣列第一列中查詢作參考的關係數值,它可以是數值或文字串。比如:舉例中的商品**列,一般是第一列的數值,作為唯一資料參考而用的。(本**中)

table_array「區域」:數值區域,如「a:d」,就是您所有想引用過來的資料(想要引用資料的**)

col_index_unm「列序號」:引用區域值裡面的第一列,比如從a到d共有4列,我想引用b列數值過來,那麼就選擇2,因為b列在區域的第二列,其它也是這麼推算range_lookup「邏輯值」:一般填true或false。

指函式 vlookup 返回時是精確匹配還還是近似匹配。 通常都是寫false。

第一個單元格引用成功後,就往下拉(當單元格最右下角變實心,再往下拉,意思與上如同。)

6.另一列的品牌也是照著上面的方法,重複第4與第5步,也可以直接插入複製第前一列的貼上操作。只是需要把那個第三個數值的,第二列2改成第三列3..完成再把公式拉下來。

10樓:匿名使用者

改為r= sheets("資料庫").range("a65565").end(xlup).row

for each rg in sheets("資料庫").range("a2:a" &r)

..試試。

excel查詢sheet1和sheet2中多個相同資料並顯示其它列中的資料

在sheet2的c2單元格輸入以抄下公式,bai然後向下填充公式 lookup 1,0 sheet1 dub 2 b 20 a2 sheet1 c 2 c 20 b2 sheet1 a 2 a 20 在sheet2的d2單元格輸zhi入以下公式,然後向下dao填充公式 lookup 1,0 shee...

EXCEL的函式,在sheet1和2中的關聯判斷問題

表達不是很清晰 上附件吧.不是很複雜,在在sheet2中的b2單元格內輸入公式 if sheet1 f2 lookup sheet1 e2,下拉即可,ok?sheet2 b2處輸入 if sumproduct sheet1 e 1 e 1000 1 sheet1 f 1 f 1000 甲 sheet...

Excel中vba怎麼獲取檔案的固定行資料

剛才試了一下,你說的這種型別的txt好像可以直接用excel開啟,所以我錄了個巨集,改了一下 你可內以試試 sub 提取 set zsht activesheet workbooks.opentext filename d abc.txt set mytxt activeworkbook zsht....