Déboguer du code VBA ou des formules de calcul Excel avec ChatGPT (IA)

L’intelligence artificielle (IA) ouvre beaucoup d’opportunités La rédaction automatisée, la traduction et la correction de textes sont des thèmes de prédilection de l’IA. ChatGPT d’OpenAI, disponible librement (pour le moment) excelle dans ces sujets. ChatGPT est également utile pour écrire des programmes ou des formules de calcul Excel.

ChatGPT OpenAI Accueil

A titre de démonstration, l’article qui suit va proposer à ChatGPT un code VBA comportant plusieurs erreurs. L’objectif étant d’obtenir un code débogué.

Continue reading ‘Déboguer du code VBA ou des formules de calcul Excel avec ChatGPT (IA)’ »

Analyse de données et automatisation avec Excel et Access (9ème volet)

Les quatre premiers volets de cette formation ont été consacrés à Excel, les trois suivants au langage VBA et l’automatisation, le huitième volet à la découverte du logiciel de gestion de bases de données Access. Ce neuvième volet aborde les requêtes SQL.

Volet 9 SQL

Le langage de requête SQL (acronyme pour Structured Query Language ou langage de requête structuré) est l’outil par excellence pour réaliser les tâches d’extraction et de mise en forme des données. De nombreux SGBDR, tel ACCESS, disposent de ce langage.

Continue reading ‘Analyse de données et automatisation avec Excel et Access (9ème volet)’ »

Analyse de données : contrôle de la conformité des données

Des données non conformes (liées à une extraction de données mal réalisée, à des standards mal identifiés ou encore à des erreurs de saisie…) entraîneront des erreurs d’interprétation ou de calcul lors d’une analyse de données.

Conformité jeu des quatre erreurs

Le contrôle de la conformité des données constitue une étape préalable incontournable de l’analyse de données.

Concernant les formats de données, les exemples sont très divers : problème lié au stockage des dates, absence de symbole décimal ou symbole décimal ne correspondant pas à celui utilisé par le système (« . » ou « , »), signe « moins » à droite des montants, espace dans les montants… Le tableau ci-après reprend les cas les plus communs.

Continue reading ‘Analyse de données : contrôle de la conformité des données’ »

Analyse de données et automatisation avec Excel et Access (8ème volet)

Les quatre premiers volets de cette formation ont été consacrés à Excel, les trois suivants au langage VBA et l’automatisation. Ce huitième volet propose une découverte du système de gestion de base de données relationnelle (SGBDR) ACCESS édité par Microsoft.

Volet 8 ACCESS

Un SGBDR assure la gestion de tables de données, de leurs relations entre elles et permet l’interrogation de ces tables de données à l’aide d’un langage de requêtes (le langage SQL dans le cas d’ACCESS). ACCESS est doté d’un langage de programmation, le VBA, permettant d’automatiser des tâches.

Continue reading ‘Analyse de données et automatisation avec Excel et Access (8ème volet)’ »

ChatGPT et consorts : pour quoi faire ?

ChatGPT (Generative Pretrained Transformer), Dall-E, MidJourney, AIVA (Artificial Intelligence Virtual Artist)… Que ce soit pour générer du texte, des images ou de la musique, ces outils d’intelligence artificielle sont, semble-t-il, capables de prouesses remarquables. Les médias s’en font l’écho. Mais à quoi peuvent-ils servir ? Sont-ils fiables ?

ChatGPT OpenAI Accueil

L’arrivée de nouveaux outils d’intelligence artificielle (IA) mis à disposition du grand public (pour le moment gracieusement) permet d’entrevoir leurs possibilités ainsi que leurs faiblesses.

Continue reading ‘ChatGPT et consorts : pour quoi faire ?’ »