試圖將公式放入字符串中,無法使其工作。有人能幫我把它變成一個字符串嗎?我知道我需要做什麼「」 &「」的地方,我只是不知道在哪裏....Excel中的VBA公式字符串
Dim form As String
form = =IFERROR(GETPIVOTDATA("[Measures].[Sum of Amount]",Pivot!$A$3,"[qAllData].[Year]","[qAllData].[Year].&[2.016E3]","[qAllData].[Month Name]","[qAllData].[Month Name].&["&$B9&"]","[qAllData].[PRODUCT_CODE]","[qAllData].[PRODUCT_CODE].&["&C$3&"]","[qAllData].[Product Name]","[qAllData].[Product Name].&["&C$4&"]")-C8-C7-C6-C5,0)
你想把它作爲一個帶有引用的字符串,所以它看起來像'「= IFERROR(GETPIVOTDATA(...,Pivot!$ A $ 3,...」'或do你希望'Pivot!$ A $ 3'實際上成爲那個單元格中的文本嗎? – BruceWayne
你想讓公式在電子表格中看起來如何? –
在表單本身寫上所需的公式,以確保它能正常工作併發布在這裏工作公式與解釋其中的值要與變量交換出來。整個公式必須用與'&'連接的引號之外的變量進行引號。 –