Fatigué des tâches répétitives du tableur ? Que vous suiviez les ventes, gériez des budgets ou analysiez des données, ChatGPT peut vous aider à automatiser des flux de travail Excel en quelques minutes - aucune expertise en codage n'est requise.
1. Automatiser les sauvegardes de fichiers
Scénario : Vous avez besoin de sauvegarder des copies nocturnes de votre rapport financier ?
Essayez cette invite ChatGPT :
"Écrire un code VBA pour enregistrer des copies de sauvegarde de mon fichier Excel tous les jours de la semaine à 23 heures dans mon dossier Documents, en utilisant des noms de fichiers comme 'Report_MM-DD-YYYY.xlsx'".
Exemple de code de sortie :
Sub AutoBackup() Dim backupPath As String backupPath = Environ("USERPROFILE") & "\Documents\Rapport_" & Format(Date, "MM-DD-YYYY") & ".xlsx" ThisWorkbook.SaveCopyAs backupPath End Sub
Conseil : Pour les sauvegardes dans le nuage, remplacez le chemin d'accès par :
"C:\NUsers\N[YourName]\NOneDrive\NBackups"
2. Obtenir des données de marché en temps réel
Pour suivre des actions ou des taux de change :
Invite ChatGPT :
"Créez un code VBA pour obtenir le prix actuel de l'action Microsoft (MSFT) de Yahoo Finance dans la cellule B2.
Les éléments clés du code sont les suivants
- Appel de l'API à Yahoo Finance
- Analyse JSON pour extraire le prix
- Formatage en dollars ($XX.XX)
3. Protégez vos macros contre les erreurs
Problème commun : Les macros sont interrompues lorsque les utilisateurs renomment les feuilles.
Solution :
Sub SafeDataTransfer() Dim targetSheet As Worksheet On Error Resume Next Set targetSheet = ThisWorkbook.Sheets("Monthly Report") If targetSheet Is Nothing Then MsgBox "Veuillez vous assurer que la feuille 'Rapport mensuel' existe", vbExclamation Exit Sub Fin Si '...le reste de votre code... End Sub
Les raccourcis indispensables
Action | Raccourci Windows | Raccourci Mac |
---|---|---|
Ouvrir l'éditeur VBA | Alt + F11 |
Option + F11 |
Code étape par étape | F8 |
Fn + F8 |
Toggle Dollar Signs | Ctrl + Shift + $ |
Commande + Maj + $ |
Pourquoi cela fonctionne-t-il ?
✔ Outils familiers : Yahoo Finance, OneDrive.
✔ Cas d'utilisation dans le monde réel : Rapports financiers, suivi des stocks, collaboration avec les équipes
✔ Instructions claires : Des invites simples que chacun peut personnaliser
Essayez-le dès aujourd'hui :
"Ecrire un code VBA pour [votre tâche spécifique] avec une gestion des erreurs pour une utilisation en équipe".