| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > При замене текста через Макрос VBA переопределяется текст, назначенные Полем (Field)

При замене текста через Макрос VBA переопределяется текст, назначенные Полем (Field)

Ответ
Поиск в этой теме
Непрочитано 26.08.2022, 18:51 #1
При замене текста через Макрос VBA переопределяется текст, назначенные Полем (Field)
rass
 
Конструктор
 
Киев
Регистрация: 22.03.2007
Сообщений: 94

При замене текста через Макрос VBA переопределяется (смещается) текст, назначенный Полем (Field), на текст с таким же содержанием.
Как вылечить этот баг?

Файл прикрепил
вот сам Макрос

Код:
[Выделить все]
Sub MtextChange()
Dim ENTITY As Object
For Each ENTITY In ThisDrawing.ModelSpace 'For each entity inside modele space
If TypeOf ENTITY Is AcadMText Or TypeOf ENTITY Is AcadText Then
ENTITY.TextString = Replace(ENTITY.TextString, "LF", "ЛФ")
End If
Next
ThisDrawing.Application.Update
End Sub

Миниатюры
Нажмите на изображение для увеличения
Название: 2022-08-26_18-43-43.jpg
Просмотров: 25
Размер:	86.8 Кб
ID:	249458  

Вложения
Тип файла: dwg
DWG 2010
TEST_Field.dwg (149.5 Кб, 13 просмотров)

Просмотров: 1129
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > При замене текста через Макрос VBA переопределяется текст, назначенные Полем (Field)

Размещение рекламы
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ссылка из текста на текст, можно ли сделать? Светлала AutoCAD 5 02.08.2019 22:09
Замена текста на текст с подстрочными/надстрочными символами ngg AutoCAD 13 30.01.2019 12:14
Вставка через insert field конкретной части строки Малюк AutoCAD 2 10.09.2018 14:05
как сделать ссылку текста на текст? pacific60x AutoCAD 10 07.09.2017 12:25
Простановка площади через field oshnik AutoCAD 19 10.05.2006 14:07