May 27, 2026
Spreadsheet soap opera
XLIDE: VBA without excel
A tool to edit old Excel magic outside Excel has people cheering, roasting, and side-eyeing
TLDR: XLIDE lets people edit the code inside Excel macro files from VS Code without needing Excel installed, which could be a big deal for anyone stuck maintaining old spreadsheet workflows. Commenters split hard between excitement, security anxiety, and one savage claim that it looks like a rushed weekend project.
A new project called XLIDE promises something that sounds almost illegal to spreadsheet veterans: editing Excel macro code without even opening Excel. In plain English, it lets people work on the little scripts hidden inside macro-enabled spreadsheets using the much-loved code editor VS Code, on Windows, Mac, Linux, and even remote setups. No Microsoft Office install, no weird Windows-only tricks, just open, edit, save, done. For anyone still trapped maintaining ancient business spreadsheets held together by prayer and coffee, that’s the kind of announcement that makes the comments section light up fast.
And oh, the mood was a glorious mix of excitement, suspicion, and drive-by destruction. One commenter immediately went full chaos gremlin with a cheerful “Gonna have some fun with this!”, which is exactly the sort of sentence that makes office IT teams sweat. Another took the conversation in a darker direction, wondering why Excel macros still aren’t boxed into a safer playground, since they’re famous for being risky. That kicked up the familiar old panic around spreadsheet scripts: useful? absolutely. terrifying? also yes.
But the spiciest reaction came from a brutal teardown calling the whole thing a “vibe-coded week-end project” and then twisting the knife by saying it’s effectively much bigger because the main helper library came from the same author the weekend before. Ouch. So while some see a neat rescue tool for legacy spreadsheet code, others see a speed-run prototype with big “should we trust this?” energy. In other words: the app may be about Excel, but the real formulas are hype + fear + snark.
Key Points
- •XLIDE is a VS Code extension for editing Excel VBA inside .xlsm files and saving changes back to the workbook with standard save behavior.
- •The tool requires VS Code 1.95+, Python 3.10+, pyOpenVBA, and openpyxl, and it does not depend on COM automation, Office, or win32com.
- •Its architecture uses a TypeScript extension and a long-lived Python backend connected through JSON-RPC 2.0 over standard I/O.
- •XLIDE implements a virtual file system with the xlide-vba:// URI scheme, module browsing, symbol indexing, and VBA language features including definition, references, and rename support.
- •The extension exposes read and write operations to GitHub Copilot through registered tools, with confirmation required for write actions.