Я использую команду TransferSpreadsheet
для экспорта запросов Access в файл Excel в папке. Я понимаю, что могу указать имя файла (с расширением) для его создания, но я решил поэкспериментировать и оставить имя файла в пути назначения. Результатом был файл Excel с именем запроса, сохраненным как файл .xlsb
.Разница между пользователем .xls и .xlsb?
Я никогда не слышал об этом, но он был прекрасен, и после исследования я обнаружил, что он более компактный, быстрее открывать/сохранять/закрывать, чем традиционный .xls
. Большой! Эти экспортированные файлы Excel будут открыты потенциально 20-25 пользователями, каждый из которых имеет один из Excel 03, 07 или 10. Для гибкости я предпочел бы экспортировать запрос без определения имени файла.
.xlsb
совместим со всеми этими? Если да, есть ли причины для не использовать этот формат? Может ли конечный пользователь форматировать, изменять или иным образом изменять файл .xlsb
, как если бы он был .xls
?
См. Http://stackoverflow.com/questions/7821632/in-which-case-should-we-use-the-xlsm-or- the-xlsb-format – Fionnuala
Я прочитал это, но каким-то образом пропустил «оба формата поддерживают точно такой же набор функций». Я видел много разговоров о ленте - значит ли это .xlsb ограничивает удобство использования лент? (Домашняя страница, макет страницы, данные, обзор и т. Д.) –
Это означает, что .xlsb доступен только с 2007 года и может быть открыт только без каких-либо проблем в 2007 году или выше. Возможно, вам стоит посмотреть пакеты совместимости https://support.microsoft.com/kb/924074 – Fionnuala