| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,846
|
Это не цикл вешает AutoCAD, а неверное построение алгоритма. Вот решение, нарисованное на коленке и без какой бы то ни было оптимизации:
Код:
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,846
|
scad2015, во-первых: где чертеж? Во-вторых, у тебя разделителем целой и дробной частей установлена точка или запятая? Я проверял на ACAD2012 и 2013 (если мне не изменяет память) - у меня все работало в ожидаемом режиме.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Регистрация: 18.02.2015
Сообщений: 90
|
gomer, Кулик Алексей aka kpblc, Спасибо, разобрался.
Вся проблема именно в разделителе дробной части, Offtop: который стоит в настройках в панели управления windows (региональные настройки - разделитель дробной части). Val(item.TextString) - приводит числа только с десятичным разделителем точкой, если разделитель числа не точка, то он выдает значение до точки. CDbl(item.TextString) - приводит числа с десятичным разделителем который установлен в системе. //-------------------------------------------------------------------------- Решил сделать так: Summa = Summa + Val(Replace(item.TextString, ",", ".")) Теперь все работает =) ...и вроде без костылей... В итоге: Код:
Кулик Алексей aka kpblc, я балда такая, пост 21 пропустил, извиняюсь, там уже все написано было. Невнимательность моя..... Спасибо! Последний раз редактировалось scad2015, 05.05.2015 в 21:20. |
|||
|
||||
Регистрация: 11.10.2011
Сообщений: 25
|
Цитата:
сначала выбирается существующая таблица затем текстовые поля непустая таблица дополняется и расширяется по мере того как Код:
|
|||
|
||||
Регистрация: 11.01.2016
Сообщений: 10
|
спасибо большое сейчас буду пробовать
для это надо устанвливать https://knowledge.autodesk.com/suppo...odule-vba.html |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,846
|
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Команда для экспорта ряда числовых значений из чертежа в Excel | *AllA* | AutoCAD | 1 | 20.09.2010 10:22 |
Перенос данных из таблицы Автокада в Excel - дубль2 | Таня. | AutoCAD | 1 | 02.03.2009 16:08 |
Создание базы данных атрибутов текста чертежа в VBA | -still alive- | Программирование | 4 | 26.08.2008 15:10 |
Параметрическое черчение в AutolLisp с использованием базы данных чертежа | Danger_pgs | LISP | 31 | 02.04.2008 08:38 |