|
DoCmd.OutputTo
|
|||
---|---|---|---|
#18+
Формат базы данных Access 2002-2003. Разделена на базу и приложение. Использую команду Код: vbnet 1.
Если установлен офис 2003, то все нормально отрабатывает. Если установлен офис2007, то в Excel выводятся крякозяблы. Как победить эту проблему? З.Ы. Справка пишет, что кодировку можно менять для Хтмлей (и т.п.), но про xls тишина. Советы отсюда https://www.sql.ru/forum/10060/encoding-v-docmd-outputto не помогли. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.01.2020, 16:00 |
|
DoCmd.OutputTo
|
|||
---|---|---|---|
#18+
Попробовал воспроизвести. Не удалось. И в XLS, и в XLSX экспортируется в нормальночитаемом виде. PS. Пробовал запросы из Access, MySQL, MS SQL и XLS. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.01.2020, 16:18 |
|
DoCmd.OutputTo
|
|||
---|---|---|---|
#18+
vremennyy DoCmd.OutputTo Если установлен офис 2003, то все нормально отрабатывает. Если установлен офис2007, то в Excel выводятся крякозяблы. А почему, собственно OutputTo для экспорта таблицы/запроса в Ёксель? Ничего полезного, кроме наследования формата и дизайна он не дает. Почему не DoCmd.TransferSpreadsheet ? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.01.2020, 16:44 |
|
DoCmd.OutputTo
|
|||
---|---|---|---|
#18+
Кривцов Анатолий Интересно, а если выбрать формат acFormatXLS X вместо acFormatXLS? Спасибо, Анатолий! Если выбрать формат acFormatXLS X вместо acFormatXLS, то в офис2007 проблема кракозяблов решена (только ругается "Действительный формат открываемого файла блаблабла отличается от указываемого его расширением имени файла. Перед открытием данного файла убедитесь, что он не поврежден и получен из надежного источника.", но после норм отрабатывает), а если офис2003, то вполне предсказуемо "Variable not defined". К сожалению вариант авторacFormatXLS X невозможно будет компилировать. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.01.2020, 17:13 |
|
DoCmd.OutputTo
|
|||
---|---|---|---|
#18+
Кривцов Анатолий Почему не DoCmd.TransferSpreadsheet ? DoCmd.TransferSpreadsheet прекрасно отрабатывает. Большое спасибо за решенную проблему. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.01.2020, 17:30 |
|
|
start [/forum/topic.php?fid=45&msg=39916437&tid=1610272]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
68ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
2ms |
others: | 14ms |
total: | 182ms |
0 / 0 |