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如何返回對應行對應列下單元格的值
用定義名稱方便 選定a1 m11,插入 名稱 指定 引用時,直接 甲 子,結果就是1912。甲 子 中間用空格 圖中1990可用 indirect d16 indirect c17 假設第一個圖的工作表名為sheet1,圖中第一個單元格為a1單元格,資料在a至h列,有100行 第二個圖的 兩字寫在d...
execl單元格提取數字,Excel單元格里面數字和文字如何提取數字進行運算?
b1單元格輸入公式 len a1 10 陣列公式,按下shift ctrl enter三鍵結束輸入如要去除重複的數值,則公式為 10 1,a1 10 陣列公式,按下shift ctrl enter三鍵結束輸入 如何把 中的數字單獨提取出來呢?用複製 貼上就能搞定。excel單元格里面數字和文字如何提...
excel中選擇任意單元格使其對應的同行同列的單元格變色
2 然後插入 複製進去就好。單擊後所屬行變色 private sub worksheet selection change byval target as excel.range on error resume next cells。3 formatconditions.delete with ta...