0
El_Duke
гуру
13.10.14
✎
16:27
|
Добрый день !
Выгружаю сведения из дока Зарплата к выплате организации в Эксель.Вот кусок кода:
Для Каждого ТекСтрокаСостав Из ЗарплатныйДокумент.Зарплата Цикл
НачСтр = НачСтр + 1;
Кол = Кол + 1;
Лист.Cells(НачСтр,1).Value = Кол;
Лист.Cells(НачСтр,2).Value = ФИО(ТекСтрокаСостав.ФизЛицо,1);
Лист.Cells(НачСтр,3).Value = ФИО(ТекСтрокаСостав.ФизЛицо,2);
Лист.Cells(НачСтр,4).Value = ФИО(ТекСтрокаСостав.ФизЛицо,3);
Лист.Cells(НачСтр,5).Value = ПолучитьСчет(ТекСтрокаСостав.Физлицо);
Лист.Cells(НачСтр,6).Value = Формат(Число(ТекСтрокаСостав.Сумма),"ЧДЦ=2");
Лист.Cells(НачСтр,7).Value = Вал;
Сум = Сум + Число(ТекСтрокаСостав.Сумма);
КонецЦикла;
Все чудесно, вот только колонка 5 выгружается в числовом виде: вместо номера лицевого счета из 20 знаков выгружается число вида 4.08Е+19
Как установить этой ячейке текстовый формат при выгрузке ?
Подскажите, сам в программировании не силен.
|
|
6
pessok
13.10.14
✎
16:35
|
(5) это если в "старые" версии экселя сохранять. с 2007 не сталкивался. Делал огромную простынку, которую инокомпания грузит в свою erp из зупа. И таки да, если сохранять в старые варинаты экселя, то беда имеет место быть, а вот с 2007 нормально
|
|