Skill de GitHub Copilot para exportar y reimportar codigo VBA desde Excel .xlsm en Windows.
Este skill permite:
- Exportar modulos VBA a archivos .bas
- Refactorizar el codigo en VS Code
- Reimportar los cambios al XLSM
github-copilot-excel-analyzer/
├── skill-bundle/ # Bundle limpio listo para instalar
│ ├── SKILL.md # Definicion del skill
│ ├── scripts/ # Scripts de export/import
│ └── INSTALL.txt # Instrucciones minimas
├── install-skill.ps1 # Instalador automatico
├── README.md # Este archivo
└── LICENSE
./install-skill.ps1El instalador copia skill-bundle a %USERPROFILE%\.copilot\skills\vbaExcel y valida:
- Excel instalado
- Acceso a VBProject (AccessVBOM)
Exportar:
python skill-bundle/scripts/export_vba.py path\file.xlsm VBA_EXPORTRefactoriza los .bas en VBA_EXPORT.
Reimportar:
python skill-bundle/scripts/import_vba.py path\file.xlsm VBA_EXPORT- Windows
- Excel instalado
- Python 3.10+
- pywin32
- Cierra Excel antes de exportar o importar.
- Haz backup del XLSM antes de reimportar.
Si el acceso a VBProject esta bloqueado:
reg import skill-bundle\scripts\enable_vba_access.regv1.0