Excel.Workbook
Hiermee wordt de inhoud van de Excel-werkmap geretourneerd.
Syntax
Excel.Workbook(
workbook as binary,
optional useHeaders as any,
optional delayTypes as logical
) as table
Remarks
Retourneert de inhoud van de Excel-werkmap.
-
useHeaders
kan null zijn, een logische waarde (waar/onwaar) die aangeeft of de eerste rij van elke geretourneerde tabel moet worden behandeld als een koptekst of een archief met opties. Standaard: onwaar. -
delayTypes
kan null zijn of een logische waarde (waar/onwaar) die aangeeft of de kolommen van elke geretourneerde tabel niet moeten worden getypt. Standaard: onwaar.
useHeaders
(en delayTypes
null is), kunnen de volgende archiefvelden worden opgegeven: -
UseHeaders
: kan null zijn of een logische waarde (waar/onwaar) die aangeeft of de eerste rij van elke geretourneerde tabel moet worden behandeld als een koptekst. Standaard: onwaar. -
DelayTypes
: kan null zijn of een logische waarde (waar/onwaar) die aangeeft of de kolommen van elke geretourneerde tabel niet moeten worden getypt. Standaard: onwaar. -
InferSheetDimensions
: kan null zijn of een logische waarde (waar/onwaar) die aangeeft of het gebied van een werkblad dat gegevens bevat, moet worden gelezen door het werkblad zelf te lezen in plaats van de metagegevens van de dimensies uit het bestand te lezen. Dit kan handig zijn wanneer de metagegevens van de dimensie onjuist zijn. Houd er rekening mee dat deze optie alleen wordt ondersteund voor Open XML-Excel-bestanden en niet voor oudere Excel-bestanden. Standaard: onwaar.
Examples
Example #1
De inhoud van Blad1 retourneren vanuit een Excel-werkmap.
Excel.Workbook(File.Contents("C:\Book1.xlsx"), null, true){[Item="Sheet1"]}[Data]
Result:
Table.FromRecords({
[Column1 = "ID", Column2 = "Name", Column3 = "Phone"],
[Column1 = 1, Column2 = "Bob", Column3 = "123-4567"],
[Column1 = 3, Column2 = "Pam", Column3 = "543-7890"],
[Column1 = 2, Column2 = "Jim", Column3 = "987-6543"]
})
Category
Accessing data