Я пытаюсь отобразить все коды VBA, которые у меня есть в Excel, в офисе.
В моей работе у нас более двухсот файлов Excel с большим количеством макросов в каждом. Как я могу извлечь кодовый код какого-то модуля?
Я вижу что-то вроде
workbook = excel.Workbooks.Open("{}{}.xlsm".format(path, file), True, True)
for i in workbook.VBProject.VBComponents:
print(i.Name)
Return
Plan1
Plan2
Main
Plan5
Plan3
Plan4
Sheet1
Как я могу получить код VBA вэти модули?
Решение может быть в VBA или в Python