claude-office-skills/excel-automation

Automatisez les tâches Excel avec des commandes en langage naturel générant des scripts Python.

Qu'est-ce que excel-automation ?

Cette compétence permet aux agents d'IA comme Claude d'automatiser des tâches dans Microsoft Excel en traduisant des instructions en langage naturel en scripts Python exploitant les bibliothèques `openpyxl` ou `xlwings`. Elle est particulièrement utile pour les développeurs et analystes qui souhaitent manipuler des classeurs Excel sans intervention manuelle. Compatible avec Claude Code et d'autres agents de codage, cette compétence simplifie les opérations courantes telles que la lecture, l'écriture, la mise en forme, le filtrage et la génération de graphiques. Son fonctionnement repose sur une analyse des consignes utilisateur pour produire un code prêt à l'exécution, garantissant ainsi un gain de temps et une réduction des erreurs dans les workflows bureautiques.

Compatible avec✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/claude-office-skills/skills/tree/main/skills/excel-automation

Installed? Explore more Productivité et collaboration skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Que fait excel-automation ?

Automatisation Excel simplifiée : Cette compétence permet aux agents d'IA de générer et d'exécuter des scripts Python pour automatiser les tâches courantes dans Microsoft Excel, telles que la manipulation de données, la mise en forme, le filtrage et la création de graphiques.

Aperçu

claude-office-skills/excel-automation est un outil puissant qui transforme des commandes en langage naturel en scripts Python exploitant les bibliothèques openpyxl ou xlwings. Il est conçu pour les développeurs et les utilisateurs professionnels qui souhaitent automatiser des workflows Excel sans écrire manuellement du code.

Fonctionnalités

  • Lecture et écriture de classeurs : Importez et exportez des données à partir de fichiers Excel.
  • Mise en forme : Appliquez des styles, des couleurs et des polices aux cellules.
  • Filtrage et tri : Filtrez et triez des lignes selon des critères spécifiques.
  • Graphiques : Générez des graphiques et des diagrammes à partir de plages de données.
  • Formules : Insérez et mettez à jour des formules Excel.

Plateformes compatibles

  • Claude Code (Anthropic)
  • Cursor
  • Codex
  • Autres agents de codage compatibles avec les commandes en langage naturel.

Utilisation

  1. Activation : Incluez cette compétence dans votre configuration d'agent (ex. ~/.claude/skills.json).
  2. Exécution : Envoyez une commande comme « Ajoute une colonne de somme dans le fichier ventes.xlsx » ou « Crée un graphique à barres pour les données du mois dernier ».
  3. Génération : L'agent produit un script Python à l'aide de openpyxl ou xlwings, que vous pouvez exécuter localement.

Exemple de script généré

import openpyxl

# Charge le classeur
wb = openpyxl.load_workbook('ventes.xlsx')
ws = wb.active

# Ajoute une colonne de somme
ws['D1'] = 'Total'
for row in range(2, ws.max_row + 1):
    ws.cell(row=row, column=4).value = f"=SUM(A{row}:C{row})"

# Sauvegarde
wb.save('ventes.xlsx')
print('Colonne de somme ajoutée avec succès.')

Bonnes pratiques

  • Fournissez des instructions claires et concises.
  • Spécifiez les chemins de fichiers exacts ou utilisez des chemins relatifs.
  • Vérifiez les dépendances Python (openpyxl, xlwings) avant d'exécuter les scripts.

Dépannage

  • Erreur « ModuleNotFoundError » : Installez la bibliothèque manquante avec pip install openpyxl ou pip install xlwings.
  • Permissions de fichier : Assurez-vous que le fichier Excel n'est pas ouvert dans une autre application.

Licence

Cette compétence est fournie sous la licence MIT. Consultez le fichier LICENSE pour plus de détails.

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

claude-office-skills/academic-search

Search and analyze academic literature. Find papers, understand research methodologies, and synthesize academic findings for research projects.

claude-office-skills/ads-copywriter

Multi-platform ad copy generation for Google Ads, Meta/Facebook, TikTok, LinkedIn with A/B testing variants

claude-office-skills/ai-agent-builder

Build AI agents with tools, memory, and multi-step reasoning - ChatGPT, Claude, Gemini integration patterns

claude-office-skills/airtable-automation

Airtable database automation - views, automations, integrations, and workflow triggers

claude-office-skills/ai-slides

Generate complete presentations with AI - from outline to polished slides

claude-office-skills/amazon-seller

Automate Amazon seller operations including inventory, orders, pricing, and advertising management

claude-office-skills/apple-shortcuts-integration

Create and trigger Apple Shortcuts for iOS/macOS automation and cross-platform workflows

claude-office-skills/applicant-screening

Screen job applications against requirements and score candidates

claude-office-skills/asana-automation

Automate Asana project management workflows, task tracking, team collaboration, and reporting

claude-office-skills/batch-convert

Batch convert documents between multiple formats using a unified pipeline

claude-office-skills/batch-processor

Process multiple documents in bulk with parallel execution

claude-office-skills/brand-guidelines-generator

Create and maintain brand style guides for consistent visual identity

claude-office-skills/browser-automation

Automate web browser interactions, scraping, testing, and workflow automation with Puppeteer/Playwright

claude-office-skills/calendar-automation

Google Calendar and Outlook automation - scheduling optimization, meeting workflows, time blocking, and Slack/Sheets integration

claude-office-skills/changelog-generator

Generate release notes from git commits, updates, or feature lists

claude-office-skills/chart-designer

Design effective data visualizations and charts. Generate chart configurations for ECharts, Chart.js, and other libraries. Create dashboards and reports.

claude-office-skills/chat-with-pdf

Answer questions about PDF content, summarize, and extract information

claude-office-skills/clickup-automation

Automate ClickUp workspace management, task workflows, time tracking, and team productivity

claude-office-skills/company-research

Conduct comprehensive company research and due diligence. Analyze business model, competitive landscape, management, and market position.

claude-office-skills/competitive-analysis

Analyze competitors systematically. Compare products, features, pricing, positioning, and market strategies. Generate comprehensive competitive intelligence reports.

Skills associés