Project summary
xlide_project_infoSummarize an Office file’s VBA project in one call: modules, UserForms, Power Query queries, worksheets, ranges, protection, and signatures. Call before editing to plan guarded writes.
Instructions
A summary of one Office file in a single call: its VBA modules with kinds and line counts, its UserForms, its Power Query queries, its worksheets with used ranges and named ranges, and whether the VBA project is password-protected or digitally signed. has_vba_project is false for a macro-enabled file saved before its first macro, which is normal: the first xlide_write_module gives it a project. Call this once per file before working on it. Each module carries a content_token for a guarded write. For .xlsb and .xls sheet details, call xlide_list_sheets on Windows with Excel. An unreadable form or query summary is reported as unknown rather than empty.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| file_path | Yes | Absolute path to the Office file. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||