xlsx

Create, edit, and analyze Excel workbooks with openpyxl and LibreOffice formula recalculation.

Updated Mar 1, 2017
One-click install
npx skills add https://github.com/TedTschopp/tedt.org --skill xlsx-tedtschopp
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: xlsx
Source: https://github.com/TedTschopp/tedt.org/tree/main/.github/skills/xlsx
Command: npx skills add https://github.com/TedTschopp/tedt.org --skill xlsx-tedtschopp

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Excel automation and data workflows can be tedious and error-prone when creating, updating, or analyzing spreadsheets.

Core Features & Use Cases

  • Spreadsheet creation with formulas and formatting
  • Preserve and modify existing templates while keeping formulas
  • Data analysis and visualization in spreadsheets
  • Recalculate formulas across workbooks using LibreOffice via recalc.py

Quick Start

Create a new workbook named 'summary.xlsx' with a header row and a simple SUM formula in a data cell.

Frequently Asked Questions about xlsx

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Excel spreadsheet creation with formulas and formatting?

You can automate spreadsheet creation by generating new Excel workbooks complete with header rows, cell formatting, and formulas like SUM. The process uses openpyxl to apply formatting and write formulas directly into the data cells.

Can I update an existing Excel template without breaking its formulas?

Yes, you can update existing Excel templates while preserving their original formulas and conventions. The editing process relies on openpyxl to modify template data without destroying the embedded formula logic.

How do I recalculate formulas across multiple Excel workbooks?

You can recalculate formulas across Excel workbooks by running recalc.py, which uses LibreOffice to refresh and evaluate the formula values. This ensures your spreadsheet analysis reflects the latest data updates.

Does openpyxl support recalculating formulas after updating spreadsheet data?

openpyxl itself does not automatically recalculate formulas after data updates. To refresh formula values, the workflow relies on recalc.py, which leverages LibreOffice to process and recalculate the openpyxl-edited workbooks.

What is the best way to analyze data and perform spreadsheet automation for Excel files?

The best way to analyze Excel data is through automated spreadsheet workflows that create, edit, and recalculate workbooks. This approach handles data analysis and visualization while maintaining template conventions using openpyxl and LibreOffice.