週二,25 2019月
  0 回复
  4K訪問
0
投票
復原
嗨,

我的問題的概要是我通過組合一些常量字符串和數字來生成一個字符串。 我將此字符串傳遞給 sum 函數,以便它可以計算總和。 當我在單元格中單獨使用字符串時(當然前面有 = 符號)並按 Enter 鍵檢索值。 但是當我傳遞字符串時沒有發生。 因此,我嘗試直接在單元格中使用 Evaluate 函數作為命名函數 VBA。 它們都不起作用。 我正在使用 Office 365(Excel 2016)。 對此有什麼幫助嗎?

該字符串為 ="'"&AC15&"'!$F$"&AC18&":OFFSET("&"'"&AC15&"'!$F$"&AC18&",0,0)"

字符串的輸出為 'G:\Crush\Daily plant reports\2019\[05-2019.xls]C vol'!$F$35:OFFSET('G:\Crush\Daily plant reports\2019\[05 -2019 .xls]C卷!$F$35,0,0)

我將上面的字符串存儲在 AC19 單元格中

我使用了這樣的 sum 函數 =sum(AC19)

它返回零,但實際上在 'G:\Crush\Daily plant reports\2019\[05-2019.xls]C vol'!$F$35 中,值是 2630。語法中有任何錯誤嗎?
有沒有為這個職位尚未作出回复。