Médiaforma

API JS dans Excel – Sélection des données

Partagez cet article sur vos réseaux

Pour sélectionner les données et non la ligne de titre, vous appliquerez la méthode getDataBodyRange().select() au tableau :

async function selDonnees() {

  await Excel.run(async function(context) {

    let feuille = context.workbook.worksheets.getActiveWorksheet();

    let t = feuille.tables.getItem("ventes");

    t.getDataBodyRange().select();

    await context.sync();

  });

}

Sélection de tout le tableau

Pour sélectionner la totalité du tableau, vous appliquerez la méthode getRange().select() au tableau :

async function selTableau() {

  await Excel.run(async function(context) {

    let feuille = context.workbook.worksheets.getActiveWorksheet();

    let t = feuille.tables.getItem("ventes");

    t.getRange().select();

  });

}

Sélection de la colonne Prix

Enfin, pour sélectionner la colonne Prix, vous appliquerez la méthode columns.getItem(“Prix”).getRamge()/select() au tableau:

async function selColPrix() {

  await Excel.run(async function(context) {

    let feuille = context.workbook.worksheets.getActiveWorksheet();

    let t = feuille.tables.getItem("ventes");

    t.columns.getItem("Prix").getRange().select();

  });

}
 
Commentaires

Aucun commentaire pour l'instant.

Laissez un commentaire