0
我正在檢查從A3和向下的單元格是否爲空,然後我想將公式放置到單元格E4並向下找到空單元格。語法幫助Excel腳本VB
腳本我與想是這樣的一個:
Sub avg()
Dim dat As Variant
Dim rng As Range
Dim i As Long
i = 3
Set rng = Range("A3:A10")
dat = rng
For i = LBound(dat, 1) To UBound(dat, 1)
If dat(i, 1) <> "" Then
rng(i + 1, 5).FormulaR1C1 = "=wwAggregate(""KOSTAS-PC"", Data!R3C1,""Res1000"",'5min REPORT'!R3C1,'5min REPORT'!R4C1,""AVG"","""")"
End If
Next
End Sub
我的問題是在公式行,我需要dynamicaly改變「5分鐘報告」 R3C1爲「5分鐘報告」 R3Ci和「! 5分鐘報告'!R4C1到'5分鐘報告'!R3Ci + 1。
這個我試過用&我,但所有我得到是一個字符串,而不是「R3C3」「我R3C &」等
"=wwAggregate(""KOSTAS-PC"", Data!R3C1,""Res1000"",'5min REPORT'!R3C&i,'5min REPORT'!R4C&i+1,""AVG"","""")"
我只是失去了所有這些「」
任何幫助表示讚賞。
謝謝。看來我需要在字符「&」之間加空格。我試圖沒有空格,我得到語法錯誤。 – Kostas