1樓:匿名使用者
'1.找到「合計」所在的單元格:
set rng=range("a9:a20").find("合計") 'range前用workbook、worksheet約束,
'比如: workbooks(myfile).sheets(1).("a9:a20").find("合計")
'2.合計後面對應的c列單元格可以用offset得到rng.offset(0,2)
'或cells(rng.row, 3)等方式引用
2樓:姓王的
.offset(0, 1) = workbooks(myfile).sheets(1).range("d2")
這一句改為以下兩句即可:
set ra=workbooks(myfile).sheets(1).cells.find("合計",,,1)
if not ra is nothing then .offset(0, 1) = workbooks(myfile).sheets(1).range("c"& ra.row)
excel查詢特定數值單元格,並將所有對應的特定數值單元格的上一行的對應單元格求合
c1 輸入1或2或3 e1 if row a1 countif a a,c 1 c 1 下拉到e10 f1 index b b,all if a 1 a 10000 e1,row a 1 a 10000 4 8 row 1 1 ctrl shift enter結束 陣列 這裡不能錯 然後下拉到f10...
excel中某一單元格如何自動填充對應相同屬性的值
兩個表如下圖。b表中有編號,有 另一個a表中只有編號。我們就需要從b表中查詢 現在在a表的黃色列寫上我拉公式。可以直接看到出來我們的的結果了,下拉,下邊的都是正確的。接下我們驗證這個規則是怎麼樣的。vlookup a2,b表 a b,2,0 a2 當前表中的取值格,b表 另一個表的名字,a 在另一表...
excel中在單元格輸入數字A,另單元格輸入另數字B,如何實現A加1加B次
先把相應行或列設成的資料類形設為文字,然後在第一個單元格輸開始序號,然後往下或往右的單元格拖拽就行。c1單元輸入公式 if a 1 b 1 a 1 row a1 1,a 1 row a1 1,下拉公式 c1輸入 if a 1 row 1 a 1 b 1,a 1 row 1 回車並向下填充。excel...