Créer un Tableau Dynamiquement dans Excel via Power Automate et un Office Script

Latest Comments

Aucun commentaire à afficher.
power automate office scripts

💡 Vous utilisez Power Automate avec Excel mais vos fichiers ne contiennent pas de tableau ? Power Automate a besoin d’un tableau pour fonctionner correctement, mais parfois les fichiers qu’on reçoit ne sont que de simples plages de données. Impossible alors d’automatiser efficacement… à moins d’utiliser un script Office Script !

Dans cette vidéo, je vous montre comment détecter automatiquement la plage de données dans un fichier Excel et la transformer en tableau grâce à Office Script. Une solution simple et efficace qui rend vos flux Power Automate plus robustes et 100 % automatisés ! 🚀

Vous trouverez également le code du Script utilisé dans la vidéo ci-dessous !

function main(workbook: ExcelScript.Workbook, tableName: string): string {
let sheet = workbook.getActiveWorksheet();
let usedRange = sheet.getUsedRange(); // Détecte la plage utilisée

if (!usedRange) {
return "no data"; // Aucune donnée détectée
}

// Ajuste automatiquement la taille des colonnes et des lignes
usedRange.getFormat().autofitColumns();
usedRange.getFormat().autofitRows();

// Crée un tableau sur cette plage et lui donne un nom
let table = sheet.addTable(usedRange, true);
table.setName(tableName);

return "success"; // Succès de l'opération
}

CATEGORIES:

Vidéo

No responses yet

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *