Je vais automatiser les rapports Excel avec VBA, intégration API, tests et logs
Automatisation fiable d'Excel et API
À propos de ce service
Rapports Excel récurrents construits à partir de fichiers ou d'une API en lecture seule, livrés avec des preuves que vous pouvez vérifier vous-même.
Ce que vous recevez
- Classeur avec la macro + VBA en texte, ou le script PowerShell
- Contrat de données : colonnes manquantes, valeurs vides et doublons signalés avant la génération du rapport
- Tests d’acceptation selon les critères convenus, avec un rapport PASS/FAIL que vous pouvez relancer
- Un journal lisible pour chaque exécution (aucun secret)
- Guide d’installation et de récupération, CHANGELOG et sommes de contrôle
- Packages API : gestion explicite des délais d’attente, des limites de taux et des JSON invalides ; les identifiants restent dans votre environnement
Notre façon de travailler
Processus écrit dans les messages Fiverr, pas d’appels. Je confirme le périmètre, l’environnement et les critères d’acceptation par écrit avant de commencer.
Exigences : Windows 10/11, Excel de bureau avec macros activées. Les étapes API s’exécutent en PowerShell 7.4+ (gratuit).
Ce qui n’est pas inclus : scraping, écriture dans des systèmes externes, Mac ou Excel pour le web, hébergement, licences API ou systèmes que vous n’êtes pas autorisé à automatiser.
Propriété : à la livraison et après paiement intégral, vous possédez le code écrit pour votre commande. Les modules génériques que j’ai déjà créés (logger, vérifications de données, client API, comparaison de sortie) restent à moi, sous licence pour une utilisation dans votre solution ; voir FAQ.
Plateforme:
Excel
•
vba
Technologie de développement:
vba
•
Excel
Expertise:
Macros
•
Validation des données
FAQ
Traduction automatique
Avons-nous besoin d'un appel ? Que dois-je envoyer en premier ?
Pas d'appels : tout se passe par écrit dans les messages Fiverr. Avant de commander, envoyez une brève description, un échantillon d'entrée synthétique ou anonymisé, un exemple de sortie attendue, et votre version de Windows et Excel. Pas de mots de passe, clés API ou données personnelles.
À qui appartient le code ?
À la livraison et après paiement complet, vous possédez le code écrit pour votre commande. Exception : modules génériques que j'ai construits et réutilisés (logger, vérificateur de contrat de données, client API, comparaison de sortie), y compris les adaptations faites pour vous. Ils restent à moi ; le fichier NOTICE.md liste leurs fichiers.
Que signifient ici "tests d'acceptation" ?
Nous convenons des vérifications avant que je commence (totaux attendus, lignes d'exemple, mauvaises données). ACCEPTANCE.md enregistre les résultats attendus vs réels, PASS/FAIL, la version Excel testée et la commande pour les relancer. Je les exécute avec des données synthétiques ou anonymisées ; vous les relancez dans votre environnement convenu.
Quelles versions d'Excel supportez-vous ?
Excel de bureau pour Windows avec macros activés, sur Windows 10/11. Je teste sur Windows 11 avec Microsoft 365 (64 bits) ; les autres versions (perpétuelles, 32 bits) sont comprises dans le périmètre et vérifiées lors de la relance des tests d’acceptation. Non pris en charge : Mac, Excel en ligne, Google Sheets, Office Scripts.
Pouvez-vous connecter n'importe quelle API ? Avez-vous besoin de mes identifiants ?
Seulement des API documentées, en lecture seule, auxquelles vous êtes autorisé à accéder, avec une clé API ou un jeton bearer. Je construis et teste contre une simulation locale ; vous stockez vos identifiants dans votre environnement. Je ne demande jamais de mots de passe.
Le rapport peut-il s'exécuter automatiquement ?
Dans le package Premium, l'étape de téléchargement et de validation API peut s'exécuter en tant que tâche planifiée Windows. L'étape Excel s'exécute lorsque vous cliquez sur le bouton : Microsoft ne supporte pas l'exécution d'Office en mode sans surveillance.
Qu'est-ce qui compte comme une révision, et quel support puis-je attendre ?
Les révisions ajustent le périmètre convenu (noms de colonnes, mise en forme, rédaction, une règle listée) ; de nouvelles sources, endpoints, règles, sorties ou environnements nécessitent une offre personnalisée. Pendant 14 jours, je corrige gratuitement les défauts reproductibles ; les modifications ultérieures de vos fichiers, API ou environnement sont facturées.
Que puis-je faire avec les modules génériques réutilisés ?
Vous obtenez une licence perpétuelle, mondiale, non exclusive, sans redevance, pour utiliser, copier et modifier ces modules afin d'exécuter, maintenir et adapter la solution livrée. Vous ne pouvez les transmettre qu'avec la solution complète (par exemple à votre client ou à un nouveau propriétaire) ; pas de réutilisation dans des projets non liés ou de distribution séparée.
Que se passe-t-il avec mes fichiers ?
Vos fichiers d'exemple sont utilisés uniquement pour votre commande, conservés en dehors de tout dépôt partagé, et chaque copie que je détient est supprimée dans les 14 jours suivant la livraison (ou 48 heures après une annulation). Les données de test synthétiques sont incluses dans la livraison.
Utilisez-vous des outils d’IA ?
Le développement assisté par IA fait partie de mon flux de travail, et vous choisissez dans les exigences : les outils IA peuvent utiliser vos échantillons, utiliser uniquement des données synthétiques que je crée à partir de votre mise en page de colonnes, ou aucun outil IA. Chaque livraison est revue et testée avant de vous parvenir.

