All Forums
 Категория Visio
 Форум Вопросы и ответы
 свойства шейпа...???
Author Previous Topic Topic Next Topic  

DArk

Russia
10 Posts

Posted - 11/12/2008 :  09:30:44
раньше я вытаскивал пользовательские свойства шейпа с помощью: Replace(ActivePage.Shapes(i).Cells("Prop.Row_1").Formula, Chr(34), "")
и всё было хорошо...
но что то изменилось, толи обновления толи что ещё, но сейчас он начал ругаться ... на Chr и не фига теперь не работает...
народ подскажите как с ним бороться, зараннее благодарен

з.ы. а ещё он начал требовать явного объявления переменных, чего раньше небыло, но это не проблема.

ESV

Ukraine
21 Posts

Posted - 11/19/2008 :  10:54:31
А можно поконкретней, раньше это когда, до какого момента? И какую ошибку выдает?



________________________________________________________

Не надо ломать друг-другу глаза, используйте [cоde][/cоde]

Edited by - ESV on 11/19/2008 11:08:14
Go to Top of Page

GDK

Russia
90 Posts

Posted - 11/26/2008 :  15:40:07
Было у меня нечто похожее. Не помню только было ли это в VBA Visio. В Ворде точно бывают такие косяки - не раз сталкивался. Причём это происходило при многократном копировании файла с макросом типа комп1-флэха-комп2-флэха-комп1-флэха-.......... IDE ругалась - типа не найдена функция Chr(). Кстати не обязательно Chr(), недавно на Space(255) ругалась. Но скорее всего не IDE виновата, а что-то косячное с файлом происходит.
Почему это происходит так и не докопался. Решал проблему так: Создавал новый документ, открывал новый и старый документ, в редакторе VBA копировал все модули и формы из старого документа в новый, ну и копировал обычные данные из старого документа в новый, старый файл удалял, в новом всё работало нормально. Причём хотя изменений не было ни в макросах ни в обычном содержимом файла, размер нового документа отличается от старого. Ну как частный случай Ворда - можно сохранить документ в формате RTF, предварительно сделав его копию, затем сохранить документ RTF в формате DOC, затем макросы перенести из копии.
Go to Top of Page
  Previous Topic Topic Next Topic  
Данный сайт является архивом форума visio.artberg.ru, который был закрыт в связи с переходом на новую платформу visio.getbb.ru
Все материалы доступны только для чтения! Если у вас появились вопросы, или вы хотите что-то обсудить, связанное с Visio, обращайтесь на новый форум!
Архив был создан благодаря совместным усилиям Генадия Туманова @Tumanov (visio.artberg.ru), Александра ака @Surrogate (visio.getbb.ru), и Николая Белых @nbelyh (unmanagedvisio.com)