#excel
#excel
Вопрос:
У меня есть файл Excel с vba, который был восстановлен Excel после неожиданного закрытия программы, и теперь он имеет два расширения: .xlsb.xlsm
Я попытался поискать в Google, что делать в этой ситуации, но я могу найти информацию только по каждому расширению отдельно, а не тогда, когда оба находятся в одном файле.
Действия: Чтобы исправить ситуацию, я попытался:
1) Просто удалите расширение .xlsb
2) сохраните его как файл .xlsm и измените его имя
Результаты: либо сохранение обоих расширений, удаление одного, либо выполнение «сохранить как» с другим именем приводят к одному и тому же результату: файл открывается, как ожидалось, и, похоже, функционирует нормально.
Я хотел бы знать:
1) Безопасно ли сохранять файл с обоими расширениями (хотя, похоже, Excel распознает только последний)?
2) Почему он получил неожиданное расширение .xlsb?
3) Меняет ли это что-нибудь в файле?
4) Есть ли лучший подход к такой ситуации, чем те, которые я использовал?
Комментарии:
1. Это просто расширение. Пока вы выбираете правильный и файл не поврежден, он должен работать хорошо. Файл может содержать только одно расширение одновременно.
2. Самый правый «.xlsm» — это расширение, которое он имеет сейчас. Все, что слева от этого, является частью имени файла. В этом случае кажется, что в имени файла есть одна или несколько допустимых точек. В имени файла возможны практически любые строки, и у этого есть «aaaazzzz.xlsb»