Använda Report Builder med Microsoft Excel
>Denna äldre Report Builder-tilläggsversion fungerar fortfarande. Du kan konvertera dina äldre arbetsböcker till nya Report Builder.
Du kan använda Report Builder-funktioner för att få åtkomst till funktioner utan att använda användargränssnittet i Report Builder.
Om du till exempel automatiskt vill uppdatera Report Builder-begäranden med indatafilter som baseras på data som hämtas till Excel från andra källor, använder du strängen RefreshRequestsInCellsRange(…) funktion. Alla anrop är asynkrona och returneras omedelbart och väntar inte på att köras helt.
Krav
- Report Builder 5.0 (eller senare) krävs.
Följande tabell visar vilka funktioner som visas.
Gå till Formulas > Insert Function om du vill komma åt funktionerna i Report Builder. Använd sökfältet för att söka efter en funktion eller välj en kategori för att lista funktionerna i den kategorin.
Exempel section_034311081C8D4D7AA9275C1435A087CD
I följande exempel visas Om värdet i cell P5 är text eller tomt uppdaterar du intervallet som finns i cell P9.
=IF(OR(ISTEXT(P5),ISBLANK(P5)),AsyncRefreshRange("P9"),"")
Använda Report Builder-funktioner med formatkontroll section_26123090B5BD49748C8D8ED7A1C5ED84
Du kan tilldela ett makro till en kontroll som du har skapat och den kontrollen kan vara en funktion som uppdaterar en arbetsboksförfrågan. Funktionen AsyncRefreshActiveWorksheet uppdaterar till exempel alla begäranden i ett kalkylblad. Ibland kanske du bara vill uppdatera vissa förfrågningar.
- Ange makroparametern.
- Högerklicka på kontrollen och välj Assign Macro.
- Ange funktionsnamnet i Report Builder (inga parametrar eller parenteser).
Skicka parametrar till Report Builder-funktioner med formatkontroll section_ECCA1F4990D244619DFD79138064CEF0
Två funktioner som tar en parameter kan användas med Formatkontroll. Du måste använda fältet Alternativ text::
- AsyncRefreshRange(strängintervallAddressInA1Format)
- AsyncRefreshWorksheet(string worksheetName)
Skicka parametrar till Report Builder-funktioner med formatkontroll
-
Högerklicka på kontrollen och välj Format Control.
-
Klicka på fliken Alt Text.
-
Under Alternative text anger du cellområdet som du vill uppdatera.
-
Öppna listan över Report Builder-parametrar under Formulas > Insert Function> Adobe.ReportBuilder.Bridge.
-
Välj en av de två funktionerna som slutar med AltTextParam och klicka på OK.