Имя: Пароль:
1C
 
обновленный excel . формат ячеек
0 Dom26
 
26.12.17
15:05
обновили ексел и выгрузка отчета в ексел стала не отрабатывать выделение красным отрицательных значений, это наверно формат ячеек, но то что нашел связаное с форматом по умолчанию стоит одинаково в старой и новой версии..может что то программно поставить? кто разбирался в подобном?
1 Dom26
 
26.12.17
16:19
ну кто нить задавал формат \чеек программно для всего дока?
2 Dom26
 
26.12.17
16:40
интересная новость - это не обновление ексель это режим совместимости)
3 Tatitutu
 
26.12.17
17:11
(0) версию релиза с какого на какой перешел

Sub All_RED()
    Cells.Select
    Selection.NumberFormat = "0.00_ ;[Red]-0.00 "
    Range("A1").Select
End Sub
4 Dom26
 
27.12.17
08:16
(3) там воще тепреь текстовый формат, и как то всю страницу сразу можно привести к нужному формату..делаю через КОМ
5 Tatitutu
 
27.12.17
08:21
(4)чт то мне сильно кажется что ты там делаешь что то не.
Мало ввозной информации
6 Dom26
 
27.12.17
08:28
(5) результат - это поле табличного дока отчета  
ФайлExcel = ПроцедурыРаботыСФайлами.ВариативноеСохранениеФайла(ФС.Каталог, НСТР("файл"), ".xlsx", "Excel", 100, Действие, Результат);
    
Экс = Новый ComОбъект("Excel.Application");
    Экс.Workbooks.Open(ФС.Каталог + ?(Прав(ФС.Каталог,1)="\", "", "\") + ФайлExcel);
    
    Страница = Экс.WorkSheets(1);

дальше иду по странице и кое что удаляю и прописываю
7 Dom26
 
27.12.17
08:48
(5) плохо еще что в отчете есть разное количество знаков после запятой
8 Dom26
 
27.12.17
11:20
(3) версия 8.3.10.2580), но был редим совместимость 8.3.9

просто перестал преобразовывать формат ячеек табличного поля в формат екселя
9 Dom26
 
27.12.17
15:51
короче ком уинтеренос - дело в центировании ячеек, если убрать совместимость то ексельне вопсринимает ячейки табличного документа ка число - надо центрировать вправо
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.