|
1с сохранение в ексель, формат колонки
| ☑ |
0
sergey198
20.08.25
✎
11:25
|
Всем привет.
Сохраняю прайс в ексель, меняю формат
Лист.Columns.Item(10).NumberFormat = "# ##0,00 ₽";
Но при открытии файла, в строке этой колонки просто цифра.
Если я 2 раза мышкой щелкну по строке, до добавляется знак рубля.
Так же если смотреть формат строки, все верно указано, но почему то сразу знак рубля не выводит.
Может кто подскажет , почему так?
|
|
1
sergey198
20.08.25
✎
12:26
|
Если смотреть в файле формат, все ок, но он почему то не переключается.
Если изменить формат в любой другой колонке, там все ок..
|
|
2
Злопчинский
20.08.25
✎
12:42
|
Пропиши в cell не только value но и text
|
|
3
sergey198
20.08.25
✎
12:59
|
(2) а как для всей колонки в cell прописать?
|
|
4
sergey198
20.08.25
✎
13:12
|
Если перебирать строки ,то понятно как , а вот как для всей колонки сделать?
|
|
5
sergey198
20.08.25
✎
14:05
|
Походу только перебором(( не подходить, долго очень.
(2) Спасибо.
|
|
6
Климов Сергей
20.08.25
✎
14:11
|
(5) А в range можно задать формат?
|
|
7
sergey198
20.08.25
✎
14:19
|
(5) у меня так не получилось
|
|
8
sergey198
22.08.25
✎
10:23
|
Ну кроме как перебирать строки получается без вариантов, но перебор уж больно тормозит..
Может все-таки есть другой вариант, для всей колонки?
|
|
9
Гена
гуру
22.08.25
✎
10:32
|
Сколько существует 1С - столько никак не подружится с эксель. То числа отображаются текстово, то, наоборот длинные числа вроде КБК отображаютс как Е+15
Много лет народ танцует с бубном... всё бестолку. Первое, что проверяют - эксель другой редакции, более старой. Второе, что проверяют - Настройки - Параметры - Дополнительно - там какой-то флажок есть по форматам. Третье, что проверяют - параметр вставки своих данных: не просто общий, а только значения с сохранением формата экселя... и т.д., и т.п. )
Настройки языка проверяют ещё...
Нет универсальной механизьмы - как кому повезёт )
|
|