1
我已經構建了一些VBA以幫助將記錄從不正確的選項卡移動到正確的選項卡。我已經計算出了動態範圍總和的邏輯,因爲每次刷新時輸出可能會有不同的大小。Excel VBA當不需要時,輸出範圍跳過列
我遇到的問題是在我編碼的SUM輸出中,當我不希望它跳過某些列時。被跳過的列是H (col 8)
,L (col 12)
和R col (18)
。設計的列輸出範圍是3 to 41
。輸出設置爲覆蓋一個SUM公式,該公式通過生成工作表的模板的先前設計(不是我自己的設計)進行硬編碼,並且不會對給定列中的正確單元格範圍進行求和。
For x = 3 To 41
Set r = Range(Cells(6, x), Cells(6, x).End(xlDown))
r.End(xlDown) = WorksheetFunction.Sum(r)
Next x