Страницы: 1
RSS
баг с IndentLevel
 
Сталкиваюсь с таким фалом не первый раз. Оба случая - выгрузка из 1С, но совершенно разные системы.
Визуально у строки есть отступ (форматирование \ indentLevel)
Но ни через меню форматирования ни VBA его не видят. Т.е. значение отступа =0
При этом, такая операция
Код
 ActiveCell.IndentLevel=ActiveCell.IndentLevel
возвращает нормальное значение IndentLevel

Есть идеи что это может быть и как достать реальный indentlevel?

Библиотека OpenXml так же не видит реальный indent level
Изменено: pharmaprofi - 27.11.2018 22:20:12
 
Цитата
pharmaprofi написал:
ActiveCell.IndentLevel=ActiveCell.IndentLevel
А что тут должно получиться? )
Цитата
pharmaprofi написал:
VBA его не видят
В ячейке А9 Vba видит: ?activecell.IndentLevel - двойка.
===
Пардон - я же не на Мас сижу )
 
Какая версия Excel?
А визуальном интефейсе какое значение?

ActiveCell.IndentLevel=ActiveCell.IndentLevel
У меня эта операция приводит к тому, что значение IndentLevel отображается нормально.

p.s. вообще странно, сейчас VBA возвращает корректное значение. Пару недель назад возвращал 0

p/s ошибся веткой, этот баг на Windows
Изменено: pharmaprofi - 27.11.2018 22:46:36
 
Версия 2013. Визуально тоже вижу 2.
 
Видимо проблемa Excel 365.
Проверял на разных компах, но в одной версии.

В визуальном интерфейсе - 0 по факту он там есть.
Спасибо!
Страницы: 1
Наверх