Om Microsoft Excel® werkmappen als onderdeel van een keten te beheren, voegt u een stap toe die een Microsoft Excel verbindingsopdracht bevat.
Opmerking: De Microsoft Excel connector ondersteunt Excel-werkmapbestanden met macro's (XLSM), maar voert geen Virtual Basic for Applications (VBA) macro's of event-gebaseerde macro's uit, zoals Workbook Open, BeforeSave of SheetCalculate.
Om deze opdrachten in te schakelen, maakt een IT-beheerder eerst een Microsoft Excel-connector.
Werkmap maken van bestanden
Als u een Excel-werkmap wilt maken of bijwerken met bladen op basis van gegevens uit bestanden met door scheidingstekens gescheiden waarden, gebruikt u de opdracht Werkmap maken van bestanden.
Houd er rekening mee dat u twee uitvoeropties hebt, afhankelijk van hoe uw connector is geconfigureerd:
- Als u een GroundRunner gebruikt, voer dan een Javascript Object Notation (JSON) object in.
- Als u een CloudRunner gebruikt, geef dan hun opdrachtuitvoer of bronnen binnen de keten op.
Eigenschappen
| Eigendom |
Detail |
| Bestanden |
Geef de bestanden op die u als aparte bladen in de werkmap wilt maken:
|
| Scheidingsteken |
Selecteer het scheidingsteken dat in de bestanden wordt gebruikt. |
| Naam werkboek |
Als u een nieuwe werkmap wilt maken op basis van de bestanden, voert u een unieke naam in om de werkmap te identificeren. Opmerking: De opdracht maakt automatisch een extensie .xlsx als deze niet is opgegeven. |
| Bestaande werkmap |
Om de gegevens van de bestanden toe te voegen aan een bestaande werkmap in plaats van een nieuwe, selecteert u het werkmapbestand dat u wilt bijwerken. Elk blad met een naam ingevoerd in Files wordt overschreven. Belangrijk: Wanneer u deze opdracht op een beveiligd bestand gebruikt, wordt de resulterende werkmap niet beveiligd. Dit betekent dat u de codering handmatig opnieuw moet toevoegen als u met een beveiligd bestand werkt. |
Uitgangen
| Uitgang |
Type uitvoer |
| XLSX-werkmap |
Bestand |
Afsluitcodes
| Code |
type |
Detail |
| 0 |
Succes |
Opdracht geslaagd |
| 1 |
Fout |
Algemeen falen |
Lijst vellen
Om een JSON lijst van alle bladen in een Excel werkmap te maken, gebruikt u een List Sheets opdracht.
Eigenschappen
| Eigendom |
Detail |
| Werkboekbestand |
Voer de XLS- of XLSX-werkmap in waarvan u de bladen wilt weergeven. |
| Wachtwoord |
Als Werkmapbestand een met een wachtwoord beveiligde XLSX-werkmap is, voer dan het wachtwoord in. |
Uitgangen
| Uitgang |
Type uitvoer |
| Vellen JSON |
Bestand |
Afsluitcodes
| Code |
type |
Detail |
| 0 |
Succes |
Opdracht geslaagd |
| 1 |
Fout |
Algemeen falen |
Werkblad naar CSV
Als u de gegevens in het blad van een Excel-werkmap wilt converteren naar een bestand in tabelvorm, gebruikt u de opdracht Worksheet to CSV.
Opmerking: De opdracht Worksheet to CSV haalt de laatst berekende waarden uit het werkblad; er worden geen formuleberekeningen uitgevoerd om de waarden bij te werken. Voor werkbladen waarbij automatische berekeningen zijn uitgeschakeld, berekent u de waarden handmatig en slaat u ze op voordat de ketting wordt uitgevoerd om de nauwkeurigheid te garanderen.
Eigenschappen
| Eigendom |
Detail |
| Werkboekbestand |
Voer de XLS- of XLSX-werkmap in met het blad dat u wilt converteren naar een tabelbestand. |
| Wachtwoord |
Als Werkmapbestand een met een wachtwoord beveiligde XLSX-werkmap is, voer dan het wachtwoord in. |
| Scheidingsteken |
Selecteer het scheidingsteken dat u in het uitvoerbestand wilt gebruiken. |
| Naam blad |
Voer de naam in van het blad in de werkmap die u wilt converteren. Laat leeg als u het blad wilt identificeren aan de hand van de index. |
| Bladindex |
Voer de indexpositie in van het blad in de werkmap dat u wilt converteren, met 1 voor het eerste blad, en -1 voor het laatste blad. Laat leeg als u het blad in plaats daarvan wilt identificeren met de naam. |
| Cel starten |
Voer de cel in zowel de eerste rij als de eerste kolom in van de gegevens van het blad die u wilt converteren. |
| Einde kolom |
Voer in de A1-notatie de letter van de kolom in (bijvoorbeeld A, B of C, zonder het rijnummer) waar de te converteren gegevens eindigen. Opmerking: De opdracht negeert alle gegevens in het blad na deze kolom. |
| Einde rij |
Voer in de A1-notatie het nummer van de rij in (bijvoorbeeld 10, 200, 3000), zonder de kolomletter, waar de te converteren gegevens eindigen. Om de rij te negeren, voert u 0 in. Opmerking: De opdracht negeert alle gegevens in de kolom na deze rij. |
| Opgemaakte celwaarden gebruiken |
Vink dit vakje aan om de weergavewaarden van de cellen te converteren in plaats van hun onbewerkte waarden, zoals voor het verwerken van datum/tijd. |
| Voorbeeld resultaten |
Schakel dit selectievakje in om een voorbeeld van het uitvoerbestand in te schakelen. |
| Streaming modus |
Alleen van toepassing op grote XLSX-bestanden. Aanbevolen voor bestanden van meer dan 20mb. Leest het bestand in kleinere gegevensvensters om het geheugengebruik te verminderen. Sommige formules, vooral formules die verwijzen naar cellen verder weg in het bestand, werken mogelijk niet correct wanneer deze instelling is ingeschakeld in combinatie met de optie Opgemaakte waarden. |
Uitgangen
| Uitgang |
Type uitvoer |
| CSV uitvoeren |
Bestand |
Afsluitcodes
| Code |
type |
Detail |
| 0 |
Succes |
Opdracht geslaagd |
| 1 |
Fout |
Algemeen falen |