Как форматировать Excel из 1с #294389


#0 by Vladimirr
Не получается отформатировать в Excel графу цена в рублевый формат при выгрузке прайса из 1с
#1 by Креатив
а каким способом пользуемся?
#2 by 11113333
Я пишу: Она пишет: {E:1CBASEEXTFORMS70905 НАШПРАЙС.ERT}: Microsoft Excel: Unable to set the NumberFormat property of the Range class
#3 by Vladimirr
Я пишу: Она пишет: {E:1CBASEEXTFORMS70905 НАШПРАЙС.ERT}: Microsoft Excel: Unable to set the NumberFormat property of the Range class
#4 by Лефмихалыч
Колонка.Cells(1,1).NumberFormat ?
#5 by nv24
Или так? Область.(Ячейка1,Ячейка2).NumberFormat
#6 by Vladimirr
То же самое
#7 by Vladimirr
Цитата:   Или так? Область.(Ячейка1,Ячейка2).NumberFormat А можно всю строку полностью?
#8 by Лефмихалыч
бредите?
#9 by Vladimirr
1с не понимает "xlCenter","xlRight" и т.д., поэтому приходится заменять их на числа, может это тот же случай?
#10 by MrEL
а может так? Exc.Cells(x, x).Value = "#,##0.00$";
#11 by MrEL
упс, в не то :) а как в не работает?
#12 by Vladimirr
К сожелению, не получается
#13 by Лефмихалыч
"xlCenter","xlRight" - это на самом деле длинные целые, используй числовые значения
#14 by nv24
к примеру так Range(Ячейка1,Ячейка2).NumberFormat;
#15 by Vladimirr
А реально каким-нибудь целым числом заменить "#,##0.00$" ?
#16 by Vladimirr
Не работает, т.к. метода NumberFormat не существует, а есть только атрибут NumberFormat.
#17 by Лефмихалыч
ты чо получить-то хочешь? Чтобы у ячейки было выравнивание или, чтобы формат числа именно был?
#18 by Лефмихалыч
покажи, что такое _workbook
#19 by Vladimirr
На самом деле я из 1с открываю файл Эксель и в нем пересчитываю цены из евро в рубли, и добаляю свои данные. Проблема в том, что формат евро не удается заменить на формат р. Удается это сделать только с помощью превращения числового значения в строковое и прибавлением " р."-). но это - не наш метод!
#20 by Vladimirr
#21 by Лефмихалыч
А так не заколосится?
#22 by FreeFin
а мож так:
#23 by Vladimirr
Не получается. Я думаю это недоработка 1с -). (А может у меня руки не оттуда).
#24 by Лефмихалыч
сделай куищще
#25 by Лефмихалыч
приккольна... я имел в виде reboot :)
#26 by Vladimirr
Всем ба-альшое спасибо за участие :)
#27 by FreeFin
кста мысль, а может надо было:
#28 by Vladimirr
Гениально!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Прокатило. Я фанат FreeFin forever
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С