Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
25 ноя 2024, 10:07

Выгрузка данных из 1С в Excel

Автор kuz, 13 янв 2016, 16:32

0 Пользователей и 1 гость просматривают эту тему.

kuz

Доброго времени суток! При выгрузке данных из 1С в Excel заполнеятся таблица определенного вида. При заполнении таблицы при заполнении строки ЛистОпций.Cells(НомерСтр,7).Value="true"; заполняется значением "Истина", а не "true". В чем может быть причина?

LexaK

true в переводе = Истина, так как офис у вас скорее всего Русский, вот вы и видите вместо значения булевого true - Истина!
а что смущает-то?
Ексель после выгрузке не работает?
если помогло нажмите: Спасибо!

cska-fanat-kz

варианты:
1) назначить этой колонке в Экселе перед выгрузкой тип значения текстовый
2) перед true добавить символ "'"
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

kuz

Вариант с текстовым полем сработал! Большое спасибо

has

Вроде так еще должно получиться
ЛистОпций.Cells(НомерСтр,7).Text="true";

vitasw

Цитата: has от 14 янв 2016, 08:07Вроде так еще должно получиться
Код: [Выделить]

ЛистОпций.Cells(НомерСтр,7).Text="true";

Ну, в самом файле видно будет конечно то что надо, но вот при загрузке начнутся проблемы, т.к. значения нет.

has

Цитата: vitasw от 14 янв 2016, 10:57
Цитата: has от 14 янв 2016, 08:07Вроде так еще должно получиться
Код: [Выделить]

ЛистОпций.Cells(НомерСтр,7).Text="true";

Ну, в самом файле видно будет конечно то что надо, но вот при загрузке начнутся проблемы, т.к. значения нет.
Да перепутал, этот способ больше подходит для чтения значения когда формула в ячейке

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск