Revit and Excel

bim-cli connects Revit and Excel with pipes. Export a schedule to a spreadsheet, import parameter updates back in, audit warnings — all from a terminal or an AI assistant.

Export: Revit to Excel

Pipe any Revit schedule directly to an Excel file. No schedule export dialog, no text file intermediate.

bim revit schedule export "Door Schedule" | bim excel write doors.xlsx

Export a Revit schedule to Excel →

Import: Excel to Revit

Read parameter updates from a spreadsheet and write them back into Revit elements, matched by Mark.

bim excel read params.xlsx | bim revit param set --by Mark

Import Excel into Revit →

Audit: warnings to Excel

Export all model warnings with element IDs to a spreadsheet for review and assignment.

bim revit warnings list | bim excel write warnings.xlsx

Export Revit warnings to a spreadsheet →

Round-trip workflow

Export the current schedule, edit in Excel, import back:

bim revit schedule export "Door Schedule" | bim excel write doors.xlsx

edit in Excel

bim excel read doors.xlsx | bim revit param set --by Mark

The same Mark column used on export is the lookup key on import. No mapping wizard.

Install

iwr -useb https://bimcli.com/install.ps1 | iex

Works on Revit 2024, 2025, and 2026. No admin rights, no per-seat license.