IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

  1. #1
    Chroniqueur Actualités
    Avatar de Michael Guilloux
    Homme Profil pro
    Data Consultant
    Inscrit en
    Juillet 2013
    Messages
    2 888
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Data Consultant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2013
    Messages : 2 888
    Points : 87 206
    Points
    87 206
    Billets dans le blog
    2
    Par défaut Microsoft lance une API qui permet d’intégrer les fonctionnalités d’Excel dans des applications tierces
    Microsoft lance une API Excel pour Office 365
    qui permet aux développeurs d’intégrer les fonctionnalités d’Excel dans leurs applications

    Dans les entreprises de toute taille, on a fréquemment recours à Microsoft Excel pour stocker certaines données. Grâce à sa popularité, Excel est également utilisé par de nombreuses applications métier pour lire, écrire, manipuler des données, ou encore produire des rapports et tableaux de bord. Mais l’intégration avec Excel n’est pas assez transparente, et dans certains cas, nécessite l’ouverture du logiciel de Microsoft. Cette dépendance par rapport à l’outil de Microsoft signifie également qu’un utilisateur qui ne dispose pas d’Excel sur sa machine - et parfois des versions d’Excel prises en charge - peut être contraint à une utilisation limitée de ces applications.

    Des solutions tierces ont donc vu le jour pour éliminer cette dépendance et pour permettre aux développeurs d’intégrer des fonctionnalités d’Excel de manière plus transparente dans leurs applications. C’est le cas par exemple des outils Apose.Cells. Microsoft a également décidé de proposer une solution maison avec une API REST Excel pour Office 365. Après une préversion disponible depuis plusieurs mois, Microsoft annonce maintenant la disponibilité générale de son API, pour permettre aux développeurs de construire des applications personnalisées utilisant Excel. Entre autres scénarios que les développeurs peuvent expérimenter avec la nouvelle API, Microsoft met en avant les possibilités suivantes :

    • utiliser Excel en tant que service de calcul : l’API Excel permettra aux développeurs d’accéder au moteur de calcul d’Excel pour effectuer des calculs complexes pour leurs applications. D’après Microsoft, les calculs sont effectués et les résultats retournés de manière instantanée. À titre d’exemple, Microsoft explique qu’un calculateur d’hypothèque pourra tirer parti de la fonction PMT à partir d’Excel. Excel va se charger de faire tous les calculs et retourner le paiement mensuel instantanément. Avec l’API, les développeurs auront un accès complet au large stock de plus de 300 fonctions de feuille de calcul disponibles dans Excel ;

    • utiliser Excel en tant que service de reporting : Excel est un outil largement utilisé pour la création de rapports et de tableaux de bord professionnels en libre-service. Avec l’API REST Excel pour Office 365, les développeurs pourront avoir un accès complet à toutes les fonctionnalités de reporting d’Excel. Ils pourront implémenter dans leurs applications les scénarios de rapports sur lesquels reposent les utilisateurs, pour créer des graphiques professionnels ou analyser de grands ensembles de données intelligemment, en intégrant de façon transparente Excel dans ces expériences personnalisées ;

    • utiliser Excel en tant que service de données : l’API permettra aussi aux développeurs d’utiliser Excel pour stocker les données de leurs applications. Les informations stockées dans un classeur Excel pourront également être lues directement depuis ces solutions personnalisées.

    Pour ceux qui souhaiteraient exploiter cette API pour construire leurs applications, Microsoft met à leur disposition de la documentation et des exemples de code pour les aider à démarrer. Le géant du logiciel invite également les développeurs à tester son API et faire des retours. Certaines entreprises ont déjà commencé à tirer parti de cette API pour apporter certaines fonctionnalités d’Excel dans leurs produits. On peut citer par exemple l’éditeur Zapier et le fournisseur de logiciels de comptabilité Sage.

    Source : Office Blogs

    Et vous ?

    Que pensez-vous de cette nouvelle API ?
    Pourrait-elle répondre à vos besoins ? Si oui, lesquels ?

    Voir aussi :

    Rubrique Microsoft Excel (forum, FAQ, tutoriels, etc.)
    Rubrique Microsoft Office (forum, FAQ, tutoriels, etc.)
    Contribuez au club : Corrections, suggestions, critiques, ... : Contactez le service news et Rédigez des actualités

  2. #2
    Membre actif
    Inscrit en
    Janvier 2003
    Messages
    604
    Détails du profil
    Informations forums :
    Inscription : Janvier 2003
    Messages : 604
    Points : 247
    Points
    247
    Par défaut Souhaite ton faire tous nos Calculs On Line ?
    Bonjour,
    On est avec Office 365 sur des traitements de données On Line, cela suppose que les données seront sur les serveurs de Microsoft. Il me semble que cela pose des problèmes de confidentialité. Pour de nombreuses entreprises je pense que les traitements continueront à se faire Off Line, si toutefois on peut continuer à utiliser VBA. (avant le remplacement par la technologie dot Net)

  3. #3
    Membre chevronné

    Homme Profil pro
    Appui fonctionnel senior
    Inscrit en
    Juin 2007
    Messages
    461
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Appui fonctionnel senior
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2007
    Messages : 461
    Points : 2 211
    Points
    2 211
    Par défaut
    MS propose d'installer son propre "Azure" sur datacenter privé, il est donc fort probable qu'ils proposent plus tard la même chose pour cet outil.

    Personnellement, c'est le genre de chose qui me fait un peu peur : les gens ont déjà tendance à croire que Excel est un parfait support pour créer des applications complexes, ceci va les conforter dans leurs croyances.

  4. #4
    Membre confirmé
    Inscrit en
    Mars 2005
    Messages
    179
    Détails du profil
    Informations forums :
    Inscription : Mars 2005
    Messages : 179
    Points : 459
    Points
    459
    Par défaut
    Citation Envoyé par comme de bien entendu Voir le message
    Bonjour,
    On est avec Office 365 sur des traitements de données On Line, cela suppose que les données seront sur les serveurs de Microsoft. Il me semble que cela pose des problèmes de confidentialité. Pour de nombreuses entreprises je pense que les traitements continueront à se faire Off Line, si toutefois on peut continuer à utiliser VBA. (avant le remplacement par la technologie dot Net)
    Non.
    "Office 365", c'est juste le modèle de licence. Dans Office 365, tu as un Office installé sur ton PC, tu peux donc très bien traiter des données en local, même si en effet, dans le cadre de l'article, il s'agirait plutôt de données en ligne.

  5. #5
    Membre éprouvé

    Profil pro
    Inscrit en
    Novembre 2009
    Messages
    506
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2009
    Messages : 506
    Points : 1 289
    Points
    1 289
    Par défaut Si
    Citation Envoyé par seblutfr Voir le message
    Non.
    Si. Pour utiliser ce service il faut se connecter au serveur de microsoft, donc la feuille excel doit être stockée à un endroit auquel le serveur de microsoft a accès (CLoud365 ou OneDrive)

  6. #6
    Membre éprouvé

    Profil pro
    Inscrit en
    Novembre 2009
    Messages
    506
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2009
    Messages : 506
    Points : 1 289
    Points
    1 289
    Par défaut
    Citation Envoyé par comme de bien entendu Voir le message
    cela suppose que les données seront sur les serveurs de Microsoft. Il me semble que cela pose des problèmes de confidentialité. Pour de nombreuses entreprises je pense que les traitements continueront à se faire Off Line, si toutefois on peut continuer à utiliser VBA. (avant le remplacement par la technologie dot Net)
    -Pour ce qui est de la confidentialité beaucoup de grosses boîtes sont en train de passer à Office 365 ...

    -Pour VBA/.net: oui mais non en fait: une application WEB API tournant sur IIS (scénario quand même classique pour une société "excel like") ne peut accéder excel et doit inventer une solution maison... C'est donc une belle solution.

    Pour ce que je veux dire par "ne peut accéder excel": https://support.microsoft.com/en-gb/kb/257757

    Microsoft does not currently recommend, and does not support, Automation of Microsoft Office applications from any unattended, non-interactive client application or component (including ASP, ASP.NET, DCOM, and NT Services), because Office may exhibit unstable behavior and/or deadlock when Office is run in this environment.

  7. #7
    Rédacteur/Modérateur

    Avatar de Jean-Philippe André
    Homme Profil pro
    Développeur VBA/C#/VB.Net/Power Platform
    Inscrit en
    Juillet 2007
    Messages
    14 593
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur VBA/C#/VB.Net/Power Platform
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2007
    Messages : 14 593
    Points : 34 257
    Points
    34 257
    Par défaut
    Salut,

    il ne faut pas confondre office 365, l'abonnement avec Office en mode SaaSm et Office Online, version web =]
    Cycle de vie d'un bon programme :
    1/ ça fonctionne 2/ ça s'optimise 3/ ça se refactorise

    Pas de question technique par MP, je ne réponds pas

    Mes ouvrages :
    Apprendre à programmer avec Access 2016, Access 2019 et 2021

    Apprendre à programmer avec VBA Excel
    Prise en main de Dynamics 365 Business Central

    Pensez à consulter la FAQ Excel et la FAQ Access

    Derniers tutos
    Excel et les paramètres régionaux
    Les fichiers Excel binaires : xlsb,

    Autres tutos

Discussions similaires

  1. Réponses: 1
    Dernier message: 04/07/2013, 10h23
  2. Réponses: 3
    Dernier message: 23/05/2012, 15h03
  3. Microsoft lance une promotion sur les abonnements MSDN
    Par Gordon Fowler dans le forum Visual Studio
    Réponses: 0
    Dernier message: 04/11/2011, 12h37
  4. une fonction qui permet de supprimer les espaces
    Par inayatallah dans le forum Débuter
    Réponses: 5
    Dernier message: 03/01/2010, 17h36
  5. besoin d'une API qui exploite les fichier Word
    Par fafa624 dans le forum Documents
    Réponses: 1
    Dernier message: 16/12/2006, 17h01

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo