Страница 1 из 1
Добавлено: 15 апр 2004, 03:27
Naeel Maqsudov
Не думаю, что рисовать 50000 объектов - это хорошая идея.
Можно попробовать сохранять книгу через каждые 500 объектов, рисовать на листе, который является в настоящий момент невидимым (неактивным). Кажется была возможность блокировать перерисовку окна, но я что-то пока не нашел как это делается...
Добавлено: 21 июн 2004, 21:31
СергейM
Эта проблема знакома. Я делаю в Екселе XP мнемосхему городских электросетей.
И при числе объектов 3-4 тыс. тормоза были жуткие.
Масштаб менялся за время секунд от 40 и до пары минут.
Я уж тоже и автоматический расчет отключал и включал режим
отображения только очертаний-ничего не помогало-тормоза!!!
Уже было отчаялся. Но случайно получилось сохранить файл в 97-м Excele.
После этого масштабирование происходит почти мгновенно. Да и обработка идет быстрее.
Грузится файл быстрее. Сейчас в схеме около 30 тыс. шейпов - обрабатывается отлично.
Это какая-то заморочка Excelя XP.
Попробуйте файл разок в 97-ом сохранить. Он ругнется раз что какие-то данные могут быть потеряны,
но все проходит нормально. :lol:
Добавлено: 23 июн 2004, 08:10
Naeel Maqsudov
Уважаемые коллеги
Я понимаю, конечно, что в офисе можно делать абсолютно все...
Но может... это... вы перейдете для этих целей на более подходящие программы.
На AutoCAD, например. Там тоже есть VBA. В Corel Draw тоже есть VBA!
Там 30 тысяч полигонов - это детский лепет.

Добавлено: 08 июл 2004, 21:06
СергейM
А в AutoCad можно запустить макрос счелчком мыши на графическом объекте? AutoCad - конечно вещь, но наше АСУ чего то не очень стремится покупать русифицированные лицензионные программы. Ну Office не в счет.

Добавлено: 09 июл 2004, 09:08
patq
Спасибо, надо попробовать.
Вопрос: где взять исходники Excel 95
Извините за задержку, не работает уведомление.
Добавлено: 09 июл 2004, 19:50
СергейM
В смысле "исходники Excel 95" :?: . Нужно просто в 97-ом открыть файл созданный в более поздней версии Екселя и сохранить.
Добавлено: 13 фев 2006, 13:41
Дионис
СергейM, просвети, пожалуйста по теме твоей работы. мне тут надо набросать графическое представление географического распределения продаж товара на карте региона, причем с возможностью просмотра структур продаж в подразделениях.
макрос счелчком мыши на графическом объекте?
и я так хочу!!! а как - не знаю