Une API Excel pour Office 365

Par:
fredericmazue

mar, 23/08/2016 - 14:57

On ne présente plus Excel, qui outre son utilisation bureautique classique est volontiers utilisé par des développeurs qui profitent ainsi dans leurs applications de ses fonctions de calcul et de reporting.

Pour cela les développeurs utilisent l'interface Automation sur des PC de bureau. Mais quid de Excel dans la suite en ligne Office 365 ?

Les développeurs peuvent désormais faire de même, car Microsoft, cet été, a rendue publique une API qui était en bêta depuis quelques temps.

Il ne s'agit bien sûr pas d'une API Automation basée sur la technologie COM comme ça l'est pour les applications de bureau. Il s'agit d'une API REST exposée par Microsoft Graph.

Sur son annonce, Microsoft propose trois scenarii d'utilisation de cette API.

  • Utiliser Excel comme outil de calcul en ligne. Un calculateur de crédit financier pourrait, en s'appuyant sur la fonction PMT d'Excel, généer un tableau d'amortissement, calculer le nombre et le montant des remboursements mensuels, etc.
  • Utiliser Excel comme outils de reporting.
  • Utiliser Excel comme service de données.

Exemples non limitatifs