1樓:匿名使用者
原檔案發**[email protected]
寫明需求
2樓:匿名使用者
關鍵是:i11:i13裡面究竟是怎樣的公式,他們的值是根據什麼計算出來的?
3樓:匿名使用者
你可以先錄製巨集,把你的計算過程手動做一次,停止錄製,再檢視巨集巨集**,給分吧
excel vba中如何對含迴圈變數單元格區域求平均值?
4樓:匿名使用者
這種寫法肯定是錯誤的。
sheet2.range(cells(i - 10, j - 10), cells(i + 10, j + 10)))
雖然你的range加了sheet2限定語
句,但是後面的cells(i-10,j-10),cells(i+10,j+10)都沒有加限定語句,如果你的**是在sheet3工作表中,那麼就表示sheet3.cells(i-10,j-10)了。
再則,當i=1的時候,i-10=-9,那麼這樣的單元格是不存在的。最小單元格行只能是1,列也是1。
所以要改,你要注意兩點:
5樓:匿名使用者
sheet2.range(cells(i - 10, j - 10), cells(i + 10, j + 10)))
改sheet2.range(cells(i, j ), cells(i + 10, j + 10)))
當i與j在10以下就出錯了。
excel中 使用vba給 單元格編入 公式,但這是乙個迴圈,需要使用變數,怎麼操作!謝謝!
6樓:匿名使用者
比如在a1:a10中輸入公式為b列+c列
sub 公式()
for i = 1 to 10
range("a" & i) = "=b" & i & "+c" & i
next
end sub
7樓:匿名使用者
問題bai不是du太清楚zhi,下面
dao的參回考吧!!答
for i = 1 to 100
for j = 1 to 100
activecell.formular1c1 = "=r[" & i & "]c[" & j "]"
next
next
請問如何用VBA將EXCEL檔案中的資料複製到別EXCEL檔案相同的位置
sheet1的區域a1 c3拷貝到sheet2的區域a1 c3 sheet1.range a1 c3 copy sheet2.range a1 c3 丙雅弘雨凝 sub aaa dim sh1 as worksheet dim sh2 as worksheet set sh1 workbooks 1...
關於excel中vba巨集的編寫,如何用excel2013vba編寫巨集
excel統計學生成績時的四個難題及解決 1 一 前言 對於教師而言,經常需要用excel進行學生成績統計,會被一些常見問題難住。碰到的難題主要有 如何統計不同分數段人數 如何在保持學號不變前提下進行排名 如何將百分制轉換成不同分數段與如何用紅色顯示不及格的分數等,本文著重對這些問題的解決方法與技巧...
excel用vba巨集中用for迴圈將一列滿足條件的後面加上需要的數值比如
直接寫個公式就可以了。假如你那個1在的列是b,在c裡寫公式if b1 1,a 空 然後填充就可以了。如果一定要用vba,那就讀出來單元格的內容,然後根據內容填充就可以了。 姓王的 sub aaa for i 1 to range a65536 end xlup row if cells i,1 張 ...