Workbook Info voor Excel | metagegevens via aangepaste functies

Pictogram van de Workbook Info-invoegtoepassing

Inhoud

Wat is Workbook Info voor Excel

Workbook Info voor Excel is een gratis invoegtoepassing die werkmap-, werkblad-, tabel-, grafiek-, draaitabel-, segment- en naammetagegevens beschikbaar maakt via gebruikersgedefiniëerde functies en Excel-gegevenstypen voor entiteiten.

De functies zijn bedoeld voor het maken van live documentatie, controlebladen en werkmapdiagnostiek, rechtstreeks in het raster.

Sleutelfuncties

  • Gebruikersgedefiniëerde functies die de volgende metagegevens geven:
    • Van de werkmap (naam, auteur, opslagdatum, aantal query's, aantal externe koppelingen)
    • Van werkbladen (gebruikt bereik, gebruikte rijen/kolommen, beveiligingsstatus, tabkleur, zichtbaarheid)
    • Van objecten voor tabellen, grafieken, draaitabellen, segmenten en gedefinieerde namen
    • INFO-functies die Excel-gegevenstypen voor entiteiten retourneren
  • Eigenschappen van entiteiten zijn toegankelijk met puntnotatie (bijvoorbeeld =A1.usedRange) of met FIELDVALUE
  • Tabblad Acties in het taakvenster: een demo-/inhoudsopgavewerkblad invoegen en de werkmap opnieuw berekenen
  • Geneste verzamelingen op werkmap- en werkbladentiteiten (bijvoorbeeld worksheets/worksheetCount, tables/tableCount)

Waarom Workbook Info gebruiken

  • Documenteer snel de interne opbouw van werkmappen, rechtstreeks in uw celraster met functies, zonder VBA of Office Scripts
  • Maak formulegestuurde controlebladen die live blijven als de werkmapstructuur verandert
  • Gebruik één consistente interface voor metagegevens in Excel voor desktop en Excel voor het web

Voorbeeld:

=JKP.WORKBOOKINFO()

Installatie-instructies

Excel voor web en Teams

Installeer Workbook Info(Teams, Web Excel) nu

0000000

Er wordt een nieuw Excel-bestand in je browser geopend met deze informatie:

Excel toont het welkomstscherm en voorwaarden accepteren voor de Workbook Info add-in

Klik op de knop "Accept and Continue" in het taakvenster om de add-in te gebruiken. Na het klikken is Workbook Info ook beschikbaar in Excel binnen Teams.

Handmatige installatie

Als de knop niet werkt, open dan een Excel-bestand in je browser en klik op de add-ins knop. Zoek daarna op Workbook Info:

Excel online tabblad Start met de knop Add-ins ophalen, zoekend naar de Workbook Info add-in

Klik op Add om de add-in toe te voegen aan Web Excel.

Desktop Excel

Installeer Workbook Info (Desktop Excel) nu

0000000

Na het klikken op die knop vraagt de browser toestemming om Excel te openen. Klik op Openen en Excel start en toont dit:

Excel toont de add-in na installatie
Klik op de knop "Accept and Continue" in het taakvenster om de add-in te gebruiken.

Handmatige installatie

Als de knop hierboven niet werkt, kun je de tool ook installeren door Excel te openen en op Add-ins te klikken (op het tabblad Start). Zoek daarna op "Workbook Info":

Excel tabblad Start met de knop Add-ins ophalen, zoekend naar Workbook Info

Om Workbook Info toe te voegen aan Excel, klik je op de knop Add/Toevoegen. 

Instructies

Open het taakvenster van de invoegtoepassing om een lijst met functies en hun uitleg te krijgen door op het tabblad Formules op de knop Workbook Info te klikken:

Schermopname: knop Workbook Info op het tabblad Formules van het Excel-lint

Taakvenster

Als u op de knop klikt, wordt het taakvenster geopend. Het heeft drie tabbladen:

Tabblad Referentie

Schermopname: taakvenster van Workbook Info met het tabblad Referentie
Dit tabblad toont de functiereferentie. Als u op een functie klikt, wordt een kaart weergegeven met informatie over de functie.

Tabblad Acties

Schermopname: taakvenster van Workbook Info met het tabblad Acties
Het tabblad Acties biedt momenteel twee dingen:

  1. Een demowerkblad invoegen dat als begin van een inhoudsopgave kan dienen:

  2.  Schermopname: demowerkblad ingevoegd door de Workbook Info-invoegtoepassing
  3. Een knop die alle formules opnieuw laat berekenen, zodat de in de cache opgeslagen objectnamen die door de functies worden geretourneerd, worden bijgewerkt.

Tabblad Instellingen

Het tabblad Instellingen bevat een taalwisselaar met de optie Automatisch. Automatisch volgt de taal van de Excel-app voor de taakvensterinterface. Deze schakelaar verandert functienamen of de taal van functiebeschrijvingen niet, en de taal van het lint wordt bepaald door de taal van de Excel-app.

De functies gebruiken

Alle functies in deze invoegtoepassing beginnen met het voorvoegsel JKP. Typ eenvoudig =JKP. in een cel en de lijst met automatisch aanvullen toont ze. De invoegtoepassing heeft twee groepen functies: gewone functies en functies voor gegevenstypen.

Gewone functies

De gewone functies accepteren vaak een argument. Parameters voor werkbladselectie accepteren een bladnaam of een index vanaf 1. Als u het argument weglaat, gebruiken de functies het werkblad waarin de formule staat.

Functies voor gegevenstypen (INFO-functies)

Functies die eindigen op INFO retourneren gegevenstypen. Daardoor kunt u eenvoudig gedetailleerde informatie over het betreffende gegevenstype ophalen. Hieronder ziet u een schermopname van het resultaat van =JKP.WORKBOOKINFO() in een cel:

Schermopname: functie Workbook Info met detailkaart

Als u op het kleine pictogram in de cel klikt, wordt een kaart geopend.

Binnen in de kaart kunnen knoppen naast onderdelen verschijnen, zodat u die informatie in het raster kunt plaatsen:

Schermopname: functie Workbook Info met detailkaart en knop om onderdelen naar het raster te sturen

U kunt ook informatie uit een cel met een gegevenstype ophalen door in een formule naar die cel te verwijzen en een punt te typen:

Schermopname: functie Workbook Info die puntnotatie laat zien

De functies ondersteunen dynamische matrixen. Sommige functies retourneren een matrix met onderdelen, zoals JKP.WORKSHEETS. U kunt volgende functies naar die matrix laten verwijzen en Excel begrijpt dat.  

Let op: deze functies zijn NIET vluchtig. Als werkmapgegevens veranderen, worden ze niet automatisch bijgewerkt. Druk op Ctrl+Alt+Shift+F9 om een vernieuwing af te dwingen, of gebruik het tabblad Acties in het taakvenster en klik op Opnieuw berekenen. U kunt ook in de hele werkmap Zoeken en vervangen uitvoeren, bijvoorbeeld JKP. vervangen door JKP..

Functiereferentie

Functies zijn gegroepeerd per categorie. Elke tabel bevat de functienaam, beschrijving, syntaxis, parameters en foutgedrag. Voor INFO-functies bevat de beschrijving de beschikbare eigenschappen van het Excel-gegevenstype voor entiteiten.

Werkmapfuncties

Naam
Beschrijving
Syntaxis
Parameters
Foutgedrag
JKP.WORKBOOK
Geeft een uitvloeiende lijst met twee kolommen van werkmapmetadata terug. De linkerkolom bevat eigenschapsnamen, de rechterkolom bevat de waarden. Sleutels zijn onder andere worksheetCount, tableCount, chartCount, pivotTableCount, slicerCount, nameCount, queryCount, en externalLinkCount.
JKP.WORKBOOK()
(geen)
(geen)
JKP.WORKBOOKINFO
Geeft een Excel-gegevenstype voor entiteiten met werkmapmetadata terug. Het bevat scalaire samenvattingseigenschappen plus geneste verzamelingen en bijbehorende ...Count-eigenschappen.
Eigenschappen van entiteit: name, author, lastSavedBy, lastSaveTime, creationDate, worksheetCount, worksheets, tableCount, tables, pivotTableCount, pivotTables, slicerCount, slicers, chartCount, charts, nameCount, names, queryCount, queries (queries[*] heeft name, error, refreshDate, rowsLoadedCount, loadedTo, loadedToDataModel), externalLinkCount, externalLinks (externalLinks[*] heeft id (URL))
JKP.WORKBOOKINFO()
(geen)
(geen)

Werkbladfuncties

Naam
Beschrijving
Syntaxis
Parameters
Foutgedrag
JKP.WORKSHEETS
Geeft een uitvloeiende lijst met werkbladnamen terug.
JKP.WORKSHEETS()
(geen)
(geen)
JKP.WORKSHEET
Geeft de naam van het aanroepende werkblad terug, of een werkbladnaam op basis van een selector.
JKP.WORKSHEET([nameOrIndex])
Werkbladselector (weglaten voor het aanroepende blad, naam: bladnaam, of 1-gebaseerde index).
  • #N/A: Benoemd item bestaat niet
  • #NUM!: Index buiten bereik
  • #VALUE!: Verkeerd argumenttype
JKP.OFFSETSHEET
Geeft de werkbladnaam terug relatief ten opzichte van het aanroepende werkblad. Offset is een geheel getal.
JKP.OFFSETSHEET(offset)
offset: geheel getal (bijvoorbeeld -1, 1).
  • #NUM!: Buiten bereik
  • #VALUE!: Verkeerd argumenttype
JKP.USEDRANGE
Geeft het adres van het gebruikte bereik terug als tekst.
JKP.USEDRANGE([blad])
Werkbladselector (weglaten voor het aanroepende blad, naam: bladnaam, of 1-gebaseerde index).
  • #N/A: Benoemd item bestaat niet
  • #NUM!: Index buiten bereik
  • #VALUE!: Verkeerd argumenttype
JKP.USEDROWS
Geeft het aantal gebruikte rijen terug.
JKP.USEDROWS([blad])
Werkbladselector (weglaten voor het aanroepende blad, naam: bladnaam, of 1-gebaseerde index).
  • #N/A: Benoemd item bestaat niet
  • #NUM!: Index buiten bereik
  • #VALUE!: Verkeerd argumenttype
JKP.USEDCOLUMNS
Geeft het aantal gebruikte kolommen terug.
JKP.USEDCOLUMNS([blad])
Werkbladselector (weglaten voor het aanroepende blad, naam: bladnaam, of 1-gebaseerde index).
  • #N/A: Benoemd item bestaat niet
  • #NUM!: Index buiten bereik
  • #VALUE!: Verkeerd argumenttype
JKP.PROTECTED
Geeft TRUE/FALSE terug om aan te geven of een werkblad is beveiligd.
JKP.PROTECTED([blad])
Werkbladselector (weglaten voor het aanroepende blad, naam: bladnaam, of 1-gebaseerde index).
  • #N/A: Benoemd item bestaat niet
  • #NUM!: Index buiten bereik
  • #VALUE!: Verkeerd argumenttype
JKP.WORKSHEETINFO
Geeft een Excel-gegevenstype voor entiteiten terug met werkbladmetadata plus geneste verzamelingen en bijbehorende ...Count-eigenschappen voor tabellen, grafieken, draaitabellen, segmenten en bladgebonden namen.
Eigenschappen van entiteit: name, usedRange, usedRows, usedColumns, protected, tabColor, visibility, tableCount, tables, chartCount, charts, pivotTableCount, pivotTables, slicerCount, slicers, nameCount, names
JKP.WORKSHEETINFO([nameOrIndex])
Werkbladselector (weglaten voor het aanroepende blad, naam: bladnaam, of 1-gebaseerde index).
  • #N/A: Benoemd item bestaat niet
  • #NUM!: Index buiten bereik
  • #VALUE!: Verkeerd argumenttype

Tabelfuncties

Naam
Beschrijving
Syntaxis
Parameters
Foutgedrag
JKP.TABLES
Geeft tabelnamen terug op het opgegeven werkblad, of alle werkmaptabellen wanneer weggelaten. Geeft #N/A! terug wanneer er geen overeenkomende items zijn voor de gevraagde bovenliggende context (bijvoorbeeld geen tabellen op dat werkblad).
JKP.TABLES([blad])
Werkbladselector (weglaten voor alle werkmaptabellen, naam: bladnaam, of 1-gebaseerde index).
  • #N/A: Benoemd item bestaat niet
  • #N/A!: Geen items gevonden voor de gevraagde bovenliggende context (bijvoorbeeld geen tabellen op dat werkblad)
  • #NUM!: Index buiten bereik
  • #VALUE!: Verkeerd argumenttype
JKP.TABLEROWS
Geeft het aantal rijen in de gegevensbody van een tabel terug.
JKP.TABLEROWS(tableName)
tableName: tabelnaam.
  • #N/A: Tabel bestaat niet
  • #VALUE!: Verkeerd argumenttype
JKP.TABLECOLUMNS
Geeft het aantal kolommen in een tabel terug.
JKP.TABLECOLUMNS(tableName)
tableName: tabelnaam.
  • #N/A: Tabel bestaat niet
  • #VALUE!: Verkeerd argumenttype
JKP.TABLEADDRESS
Geeft het adres van het tabelbereik terug als tekst.
JKP.TABLEADDRESS(tableName)
tableName: tabelnaam.
  • #N/A: Tabel bestaat niet
  • #VALUE!: Verkeerd argumenttype
JKP.TABLECOMMENT
Geeft de opmerking terug die aan de tabel is gekoppeld. Dit gebruikt een Preview-API; als de API niet wordt ondersteund in jouw Excel-build, geeft deze functie een lege tekenreeks terug.
JKP.TABLECOMMENT(tableName)
tableName: tabelnaam.
  • #N/A: Tabel bestaat niet
  • #VALUE!: Verkeerd argumenttype
JKP.TABLEINFO
Geeft een Excel-gegevenstype voor entiteiten terug met tabelmetadata. Plaats in een cel en benader vervolgens eigenschappen met puntnotatie of FIELDVALUE().
Eigenschappen van entiteit: name, worksheet, rowCount, columnCount, address, comment
JKP.TABLEINFO(tableName)
tableName: tabelnaam.
  • #N/A: Tabel bestaat niet
  • #VALUE!: Verkeerd argumenttype
JKP.TABLESINFO
Geeft een matrix met Excel-gegevenstypen voor entiteiten terug, één per tabel. Vloeit verticaal uit. Elke entiteit heeft dezelfde eigenschappen als TABLEINFO.
Eigenschappen van entiteit: name, worksheet, rowCount, columnCount, address, comment (één entiteit per rij in het uitvloeiende resultaat)
JKP.TABLESINFO([blad])
Werkbladselector (weglaten voor alle werkmaptabellen, naam: bladnaam, of 1-gebaseerde index).
  • #N/A: Benoemd item bestaat niet
  • #NUM!: Index buiten bereik
  • #VALUE!: Verkeerd argumenttype

Grafiekfuncties

Naam
Beschrijving
Syntaxis
Parameters
Foutgedrag
JKP.CHARTS
Geeft grafieknamen terug op het opgegeven werkblad, of alle werkmapgrafieken wanneer weggelaten. Wanneer weggelaten worden grafieken geretourneerd als Blad::ChartName. Geeft #N/A! terug wanneer er geen overeenkomende items zijn voor de gevraagde bovenliggende context (bijvoorbeeld geen grafieken op dat werkblad).
JKP.CHARTS([blad])
Werkbladselector (weglaten voor alle werkmapgrafieken, naam: bladnaam, of 1-gebaseerde index).
  • #N/A: Benoemd item bestaat niet
  • #N/A!: Geen items gevonden voor de gevraagde bovenliggende context (bijvoorbeeld geen grafieken op dat werkblad)
  • #NUM!: Index buiten bereik
  • #VALUE!: Verkeerd argumenttype
JKP.CHARTTYPE
Geeft het grafiektype terug.
JKP.CHARTTYPE(chartName)
chartName: grafieknaam.
  • #N/A: Grafiek bestaat niet
  • #VALUE!: Dubbelzinnige grafieknaam; meer dan één grafiek heeft dezelfde naam
  • #VALUE!: Verkeerd argumenttype
JKP.CHARTTITLE
Geeft de tekst van de grafiektitel terug.
JKP.CHARTTITLE(chartName)
chartName: grafieknaam.
  • #N/A: Grafiek bestaat niet
  • #VALUE!: Dubbelzinnige grafieknaam; meer dan één grafiek heeft dezelfde naam
  • #VALUE!: Verkeerd argumenttype
JKP.SERIESCOUNT
Geeft het aantal reeksen in een grafiek terug.
JKP.SERIESCOUNT(chartName)
chartName: grafieknaam.
  • #N/A: Grafiek bestaat niet
  • #VALUE!: Dubbelzinnige grafieknaam; meer dan één grafiek heeft dezelfde naam
  • #VALUE!: Verkeerd argumenttype
JKP.CHARTINFO
Geeft een Excel-gegevenstype voor entiteiten terug met grafiekmetadata. Plaats in een cel en benader vervolgens eigenschappen met puntnotatie of FIELDVALUE().
Eigenschappen van entiteit: chartId, name, worksheet, chartType, title, seriesCount, topLeftCell
JKP.CHARTINFO(chartName)
chartName: grafieknaam.
  • #N/A: Grafiek bestaat niet
  • #VALUE!: Dubbelzinnige grafieknaam; meer dan één grafiek heeft dezelfde naam
  • #VALUE!: Verkeerd argumenttype
JKP.CHARTSINFO
Geeft een matrix met Excel-gegevenstypen voor entiteiten terug, één per grafiek. Vloeit verticaal uit. Elke entiteit heeft dezelfde eigenschappen als CHARTINFO.
Eigenschappen van entiteit: chartId, name, worksheet, chartType, title, seriesCount, topLeftCell (één entiteit per rij in het uitvloeiende resultaat)
JKP.CHARTSINFO([blad])
Werkbladselector (weglaten voor alle werkmapgrafieken, naam: bladnaam, of 1-gebaseerde index).
  • #N/A: Benoemd item bestaat niet
  • #NUM!: Index buiten bereik
  • #VALUE!: Verkeerd argumenttype

Draaitabelfuncties

Naam
Beschrijving
Syntaxis
Parameters
Foutgedrag
JKP.PIVOTTABLES
Geeft draaitabel-id's terug op het opgegeven werkblad, of alle draaitabellen wanneer weggelaten. Id's worden geretourneerd als Blad::PivotName. Geeft #N/A! terug wanneer er geen overeenkomende items zijn voor de gevraagde bovenliggende context (bijvoorbeeld geen draaitabellen op dat werkblad).
JKP.PIVOTTABLES([blad])
Werkbladselector (weglaten voor alle werkmapdraaitabellen, naam: bladnaam, of 1-gebaseerde index).
  • #N/A: Benoemd item bestaat niet
  • #N/A!: Geen items gevonden voor de gevraagde bovenliggende context (bijvoorbeeld geen draaitabellen op dat werkblad)
  • #NUM!: Index buiten bereik
  • #VALUE!: Verkeerd argumenttype
JKP.PIVOTLOCATION
Geeft het adres van het draaitabelindelingsbereik terug als tekst.
JKP.PIVOTLOCATION(pivot)
Draaitabelselector (aanbevolen: Blad::PivotName; accepteert ook één draaitabelnaam of een uitvloeiend bereik van draaitabel-id's).
  • #N/A: Draaitabel bestaat niet
  • #VALUE!: Dubbelzinnige draaitabelnaam; meer dan één draaitabel heeft dezelfde naam
  • #VALUE!: Verkeerd argumenttype
JKP.PIVOTSOURCE
Geeft de draaitabelbron terug als bereik-/tabeladres, of "Data model" wanneer de bron geen lokaal bereik of lokale tabel is.
JKP.PIVOTSOURCE(pivot)
Draaitabelselector (aanbevolen: Blad::PivotName; accepteert ook één draaitabelnaam of een uitvloeiend bereik van draaitabel-id's).
  • #N/A: Draaitabel bestaat niet
  • #VALUE!: Dubbelzinnige draaitabelnaam; meer dan één draaitabel heeft dezelfde naam
  • #VALUE!: Verkeerd argumenttype
JKP.PIVOTSOURCETYPE
Geeft LocalRange, LocalTable, of Onbekend terug.
JKP.PIVOTSOURCETYPE(pivot)
Draaitabelselector (aanbevolen: Blad::PivotName; accepteert ook één draaitabelnaam of een uitvloeiend bereik van draaitabel-id's).
  • #N/A: Draaitabel bestaat niet
  • #VALUE!: Dubbelzinnige draaitabelnaam; meer dan één draaitabel heeft dezelfde naam
  • #VALUE!: Verkeerd argumenttype
JKP.PIVOTINFO
Geeft een Excel-gegevenstype voor entiteiten terug met draaitabelmetadata, inclusief locatie, bron en indelingsinstellingen.
Eigenschappen van entiteit: pivotId, name, worksheet, id, locationAddress, filterAxisAddress, rowLabelsAddress, columnLabelsAddress, dataBodyAddress, sourceType, source, allowMultipleFiltersPerField, enableDataValueEditing, refreshOnOpen, useCustomSortLists, layoutType, showRowGrandTotals, showColumnGrandTotals, showFieldHeaders, preserveFormatting, subtotalLocation
JKP.PIVOTINFO(pivot)
Draaitabelselector (aanbevolen: Blad::PivotName; accepteert ook één draaitabelnaam of een uitvloeiend bereik van draaitabel-id's).
  • #N/A: Draaitabel bestaat niet
  • #VALUE!: Dubbelzinnige draaitabelnaam; meer dan één draaitabel heeft dezelfde naam
  • #VALUE!: Verkeerd argumenttype
JKP.PIVOTSINFO
Geeft een matrix met Excel-gegevenstypen voor entiteiten terug, één per draaitabel. Vloeit verticaal uit. Elke entiteit heeft dezelfde eigenschappen als PIVOTINFO.
Eigenschappen van entiteit: pivotId, name, worksheet, locationAddress, sourceType, source (één entiteit per rij in het uitvloeiende resultaat)
JKP.PIVOTSINFO([blad])
Werkbladselector (weglaten voor alle werkmapdraaitabellen, naam: bladnaam, of 1-gebaseerde index).
  • #N/A: Benoemd item bestaat niet
  • #NUM!: Index buiten bereik
  • #VALUE!: Verkeerd argumenttype

Segmentfuncties

Naam
Beschrijving
Syntaxis
Parameters
Foutgedrag
JKP.SLICERS
Geeft segment-id's terug op het opgegeven werkblad, of alle segmenten wanneer weggelaten. Id's worden geretourneerd als Blad::SlicerName. Geeft #N/A! terug wanneer er geen overeenkomende items zijn voor de gevraagde bovenliggende context (bijvoorbeeld geen segmenten op dat werkblad).
JKP.SLICERS([blad])
Werkbladselector (weglaten voor alle werkmapsegmenten, naam: bladnaam, of 1-gebaseerde index).
  • #N/A: Benoemd item bestaat niet
  • #N/A!: Geen items gevonden voor de gevraagde bovenliggende context (bijvoorbeeld geen segmenten op dat werkblad)
  • #NUM!: Index buiten bereik
  • #VALUE!: Verkeerd argumenttype
JKP.SLICERITEMS
Geeft een uitvloeiende lijst met twee kolommen terug van segmentitems en of elk item is geselecteerd.
JKP.SLICERITEMS(slicer)
Segmentselector (aanbevolen: Blad::SlicerName; accepteert ook één segmentnaam of een uitvloeiend bereik van segment-id's).
  • #N/A: Segment bestaat niet
  • #VALUE!: Dubbelzinnige segmentnaam; meer dan één segment heeft dezelfde naam
  • #VALUE!: Verkeerd argumenttype
JKP.SLICERINFO
Geeft een matrix met Excel-gegevenstypen voor entiteiten terug met segmentmetadata (positie, stijl, filterstatus). Voor één segmentselector wordt een 1x1-matrix teruggegeven; als slicer een uitvloeiend bereik/dynamische matrix is, wordt een uitvloeiende lijst met entiteiten teruggegeven. De eigenschap items (indien beschikbaar) is een verzameling van ITEMINFO-entiteiten (elk item heeft name en selected; selected kan leeg zijn voor segmenttypen/hosts waarbij selectiestatus niet beschikbaar is).
Eigenschappen van entiteit: slicerId, name, worksheet, id, caption, topLeftCell, left, top, width, height, style, sortBy, isFilterCleared, itemCount, items (items[*] is ITEMINFO met name, selected)
JKP.SLICERINFO(slicer)
Segmentselector (aanbevolen: Blad::SlicerName; accepteert ook één segmentnaam of een uitvloeiend bereik van segment-id's).
  • #N/A: Segment bestaat niet
  • #VALUE!: Dubbelzinnige segmentnaam; meer dan één segment heeft dezelfde naam
  • #VALUE!: Verkeerd argumenttype
JKP.SLICERSINFO
Geeft een matrix met Excel-gegevenstypen voor entiteiten terug, één per segment. Vloeit verticaal uit. Elke entiteit heeft dezelfde eigenschappen als SLICERINFO, behalve dat items/itemCount opzettelijk niet is opgenomen. Roep JKP.SLICERINFO() (of JKP.SLICERITEMS()) aan wanneer je segmentitems nodig hebt.
Eigenschappen van entiteit: slicerId, name, worksheet, caption, style, isFilterCleared, topLeftCell (één entiteit per rij in het uitvloeiende resultaat)
JKP.SLICERSINFO([blad])
Werkbladselector (weglaten voor alle werkmapsegmenten, naam: bladnaam, of 1-gebaseerde index).
  • #N/A: Benoemd item bestaat niet
  • #NUM!: Index buiten bereik
  • #VALUE!: Verkeerd argumenttype

Functies voor gedefinieerde namen

Naam
Beschrijving
Syntaxis
Parameters
Foutgedrag
JKP.NAMES
Geeft gedefinieerde namen terug. Gebruik "WORKBOOK" voor alleen werkmapbereik, of een bladnaam voor werkbladbereik. Geeft #N/A! terug wanneer er geen overeenkomende items zijn voor de gevraagde bovenliggende context (bijvoorbeeld geen namen in dat bereik).
JKP.NAMES([scopeOrSheet])
scopeOrSheet (optioneel): "WORKBOOK" of werkbladnaam.
  • #N/A: Blad bestaat niet
  • #N/A!: Geen items gevonden voor de gevraagde bovenliggende context (bijvoorbeeld geen namen in dat bereik)
  • #VALUE!: Verkeerd argumenttype
JKP.NAMEREFERS
Geeft de RefersTo-formule/tekst terug voor een gedefinieerde naam.
JKP.NAMEREFERS(name)
name: gedefinieerde naam.
  • #N/A: Naam bestaat niet
  • #VALUE!: Verkeerd argumenttype
JKP.NAMETYPE
Geeft een classificatie terug: RANGE, CONSTANT, of FORMULA/LAMBDA.
JKP.NAMETYPE(name)
name: gedefinieerde naam.
  • #N/A: Naam bestaat niet
  • #VALUE!: Verkeerd argumenttype
JKP.NAMEVISIBLE
Geeft TRUE/FALSE terug om aan te geven of een gedefinieerde naam zichtbaar is.
JKP.NAMEVISIBLE(name)
name: gedefinieerde naam.
  • #N/A: Naam bestaat niet
  • #VALUE!: Verkeerd argumenttype
JKP.NAMECOMMENT
Geeft de opmerking terug die aan een gedefinieerde naam is gekoppeld.
JKP.NAMECOMMENT(name)
name: gedefinieerde naam.
  • #N/A: Naam bestaat niet
  • #VALUE!: Verkeerd argumenttype
JKP.NAMEINFO
Geeft een Excel-gegevenstype voor entiteiten terug met metadata van gedefinieerde namen. Plaats in een cel en benader vervolgens eigenschappen met puntnotatie of FIELDVALUE().
Eigenschappen van entiteit: name, formula, value, type, visible, comment, scope, sheet
JKP.NAMEINFO(name)
name: gedefinieerde naam.
  • #N/A: Naam bestaat niet
  • #VALUE!: Verkeerd argumenttype
JKP.NAMESINFO
Geeft een matrix met Excel-gegevenstypen voor entiteiten terug, één per gedefinieerde naam. Vloeit verticaal uit. Gebruik "WORKBOOK" voor alleen werkmapbereik, of een bladnaam voor werkbladbereik. Elke entiteit heeft dezelfde eigenschappen als NAMEINFO.
Eigenschappen van entiteit: name, formula, value, type, visible, comment, scope, sheet (één entiteit per rij in het uitvloeiende resultaat)
JKP.NAMESINFO([scopeOrSheet])
scopeOrSheet (optioneel): "WORKBOOK" of werkbladnaam.
  • #N/A: Blad bestaat niet
  • #VALUE!: Verkeerd argumenttype

Wijzigingsgeschiedenis

  • Build 1.0.0.0, 2026-04-27: Eerste release

Dankbetuigingen

Workbook Info is ontwikkeld door Jan Karel Pieterse (JKP Application Development Services).

Dank aan gebruikers en testers die feedback hebben gegeven over formules, entiteitsgedrag en UX van het taakvenster.

Opmerkingen

Opmerkingen worden geladen...