Добрый день!
В еплане 2.5 в шаблоне для экспорта групповой спецификации было указано: =ЧЁТН(###). В качестве значения передавалось свойство <20497> Подмножество/Длина: Значение. Таким образом удавалось получать округлённые до 2 м значения длин кабель-каналов и дин-реек.
После обновления до версии Е. 2.6 HF3 он (еплан) перестал понимать, что в ячейке формула. При экспорте спецификации из еплана он возвращает в эксель следующее: =ЧЁТН(3,6) вместо 4.
Смена в экселе формата ячейки на Числовой, Общий или Текстовый к результату не привели. В настройках Еплана чего-то подходящего тоже не увидел. При возврате к Е2.5 - всё ок. Если в экселе вызвать функцию "Найти и заменить" и в качестве параметра указать найти "=" и заменить на "=", то все формулы заменяются значениями, т.е. эксель начинает понимать, что в ячейке формула, а не текст.
Очевидно еплан передаёт значения в текстовом формате, а не числовом или общем. Как его победить?
- Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
- Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
- Не надо писать свой вопрос в первую попавшуюся тему - всегда лучше создать новую тему.
- За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения. Непонятно? - Читать здесь.
- Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
- Перед тем как что-то написать - читать здесь, а затем здесь и здесь.
- Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.
Экспорт параметра маркировки в формулу в Excel
Модератор: специалисты Eplan
-
- знаток Eplan
- Сообщения: 1136
- Зарегистрирован: 21 сен 2012, 22:45
- Имя: aranea
- Благодарил (а): 30 раз
- Поблагодарили: 165 раз
Экспорт параметра маркировки в формулу в Excel
тоже заметил такое, что раньше формат брался из ячейки шаблона, а теперь "Число сохранено как текст" и все
попробуйте разделить на 2 ячейки, в одну выводить значение (###), а в другой прописать формулу на нее =ЧЁТН(B4) например
попробуйте разделить на 2 ячейки, в одну выводить значение (###), а в другой прописать формулу на нее =ЧЁТН(B4) например
-
- знаток Eplan
- Сообщения: 304
- Зарегистрирован: 07 окт 2016, 07:31
- Имя: Михаил
- Страна: Россия
- город/регион: Екатеринбург
- Благодарил (а): 133 раза
- Поблагодарили: 89 раз
Экспорт параметра маркировки в формулу в Excel
Не хотелось бы, но, видимо, придётся...
Eplan 2.6 HF4
-
- знаток Eplan
- Сообщения: 973
- Зарегистрирован: 18 ноя 2013, 08:32
- Имя: Сергей
- Страна: Россия
- Благодарил (а): 90 раз
- Поблагодарили: 116 раз
Экспорт параметра маркировки в формулу в Excel
Может не в тему, но в экселе вроде "число сохраненное как текст" можно все таки преобразовать в текст. Или я не о том?
-
- знаток Eplan
- Сообщения: 304
- Зарегистрирован: 07 окт 2016, 07:31
- Имя: Михаил
- Страна: Россия
- город/регион: Екатеринбург
- Благодарил (а): 133 раза
- Поблагодарили: 89 раз
Экспорт параметра маркировки в формулу в Excel
Думаю, что не о том
Вопрос в том, как еплан заставить передавать значения в эксель в таком формате, чтобы потом эксель понимал, что в ячейке формула, а не текст. Еплан 2.5 умел это делать и эксель понимал, что запись в ячейке =ЧЁТН(3,6) это формула и возвращал 4.
А вот еплан 2.6 возвращает в ячейку =СЧЁТ(3,6) в таком формате, что эксель уже не понимает, что это формула, а думает, что это текст и, соответственно, никаких расчётов не производит, а так и оставляет текстом "=СЧЁТ(3,6)".
Eplan 2.6 HF4