Excel.Selection.NumberFormat = "0.00" #125044


#0 by stps
Собственно хочу в выводимую ячейку экселя установить формат число, 2 знака после запятой, макрос экселя такой Selection.NumberFormat = "0.00",пишу в своем коде Excel.Selection.NumberFormat = "0.00";получаю: Microsoft Office Excel: Нельзя установить свойство NumberFormat класса RangeКак сделать?И где вообще можно почитать про это все?
#1 by zzz
А откуда у тебя Selection?
#2 by pit
хи-хи... Чтобы правильно установить - надо знать разделитель целой и дробной в системе....P.S. в общем случае это весьма увлекательно....
#4 by zzz
так вроде:Лист.Cells(X,Y).NumberFormat="0,00";
#5 by stps
Или вот:    End WithНапример что xlEdgeTop = 8 дошел методом тыка, где и как узнать что есть что?xlContinuous = чему?
#6 by stps
спасибо, дело просто в .а по поводу 5
#7 by Дурочка 1С
#9 by pit
точка и запятая - что использовать в NumberFormat&/ответ - что установлено в системе....xlContinuous и другие константы - смотри в экселе
#10 by stps
спасибо, вопросов боле нет
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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