Topic: Кнопка Открыть в Excel: Формат ячеек.

Кнопка открыть в Excel создаёт файл экселя с настройками по умолчанию. А соответственно формат всех ячеек устанавливается "общий". Что приводит к тому что все данные формата "0004635" получаются в виде "4635". Заставить эксель открывать новый файл с форматом "текстовый" что привело бы к исправлению данной трудности не получается. Понятно что можно использовать функцию "отчёт" и настроить типы данных, но это значительно сложнее. Как быть в данной ситуации?

Re: Кнопка Открыть в Excel: Формат ячеек.

metatron wrote:

Кнопка открыть в Excel создаёт файл экселя с настройками по умолчанию. А соответственно формат всех ячеек устанавливается "общий". Что приводит к тому что все данные формата "0004635" получаются в виде "4635". Заставить эксель открывать новый файл с форматом "текстовый" что привело бы к исправлению данной трудности не получается. Понятно что можно использовать функцию "отчёт" и настроить типы данных, но это значительно сложнее. Как быть в данной ситуации?

Не самое лучшее решение, но проще, чем создание отчёта: добавить пару скриптов на кнопку выгрузки, OnClick & OnAfterClick. В первом обработчике в цикле добавить в нужные ячейки с цифрами символ ' (одинарная кавычка), который в Excel не отображается, но обозначает, что в ячейке текст. А после выгрузки опять пробежаться в цикле и убрать этот символ.

Визуальное программирование: блог и телеграм-канал.

Re: Кнопка Открыть в Excel: Формат ячеек.

Пожалуйста скачайте последнюю версию программы, в ней эта проблема решена.

Dmitry.