搭配Microsoft Excel使用Report Builder函式
您可以使用Report Builder函式來存取功能,而無需存取Report Builder使用者介面。
例如,若要根據從其他來源提取到Excel中的資料,以輸入篩選器自動重新整理Report Builder請求,請使用字串RefreshRequestsInCellsRange(…) function. 所有呼叫皆非同步,且會立即傳回,不會等待完全執行。
需求
- 需要Report Builder5.0 (或更新版本)。
下表列出公開的函式。
若要存取Report Builder函式,請移至 公式 > 插入函式。 使用搜尋欄位來搜尋函式,或選取類別以列出該類別中的函式。
範例 section_034311081C8D4D7AA9275C1435A087CD
下列範例顯示 如果儲存格P5中的值為文字或空白,請重新整理儲存格P9 中的範圍。
=IF(OR(ISTEXT(P5),ISBLANK(P5)),AsyncRefreshRange("P9"),"")
搭配使用Report Builder函式與格式控制項 section_26123090B5BD49748C8D8ED7A1C5ED84
您可以將巨集指派給您建立的控制項,而控制項可以是重新整理活頁簿請求的函式。 例如,函數 AsyncRefreshActiveWorksheet 會重新整理工作表中的所有請求。不過,有時您可能只想重新整理某些請求。
- 設定巨集參數。
- 在控制項上按一下滑鼠右鍵,然後選取 「指定巨集」。
- 輸入Report Builder函式名稱(無引數或括弧)。
使用格式控制項將引數傳遞至Report Builder函式 section_ECCA1F4990D244619DFD79138064CEF0
採用引數的兩個函式可搭配「格式控制項」使用。 您必須使用 替代文字: 欄位:
- AsyncRefreshRange(string rangeAddressInA1Format)
- AsyncRefreshWorksheet(string worksheetName)
若要使用格式控制項將引數傳遞至Report Builder函式
-
在控制項上按一下滑鼠右鍵,然後選取 「格式控制項」。
-
按一下 「替代文字」 索引標籤。
-
在 「替代文字」 下,輸入您要重新整理的儲存格範圍。
-
在 公式 > 插入函式> Report Builder.Adobe.Bridge 下開啟ReportBuilder引數清單。
-
從兩個函數中選擇結尾是 AltTextParam 的函數,然後按一下 「確定」。