![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#31 |
Балуюсь кодами
Участник клуба
Регистрация: 09.01.2009
Сообщений: 1,837
|
![]()
Решение интересное. Я думал классы с обработчиками событий прикрутить, но с ходу, по аналогии с формой, не получилось.
CATerpillar, это решение, как мне кажется, — уже полдела ![]()
Лучше день потерять — потом за пять минут долететь!©
|
![]() |
![]() |
![]() |
#32 |
Пользователь
Регистрация: 12.03.2009
Сообщений: 24
|
![]()
большое спасибо за ответ
![]() |
![]() |
![]() |
![]() |
#33 |
Пользователь
Регистрация: 12.03.2009
Сообщений: 24
|
![]()
огромное спасибо за помощь, только один вопрос при удалении фигуры код от нее остается можно ли как то решить эту проблему, иначе в процессе использования презентации будет оставаться большое количество мусора
|
![]() |
![]() |
![]() |
#34 |
Форумчанин
Регистрация: 24.06.2008
Сообщений: 516
|
![]()
Исходя из поставленной задачи, мне кажется лучше будет создать фигур по 30 каждого типа и не создавать фигуры а переводить в режим Visible.
Тогда снимается вопрос с разросшимся кодом. На счет удаления, раз можно записать то можно и удалить...:-))
Можно сделать все! Было бы время, да деньги...
|
![]() |
![]() |
![]() |
#35 |
Пользователь
Регистрация: 12.03.2009
Сообщений: 24
|
![]() |
![]() |
![]() |
![]() |
#36 |
Форумчанин
Регистрация: 24.06.2008
Сообщений: 516
|
![]()
ActivePresentation.VBProject.VBComp onents("Name").CodeModule.
Набери в строке VB Edit и посмотри какие свойства возможны (Find, DeleteLines, CountOfLines, ...). Посмотри их описания. Поэкспериментируй, поищи в интернете...
Можно сделать все! Было бы время, да деньги...
|
![]() |
![]() |
![]() |
#37 |
Пользователь
Регистрация: 12.03.2009
Сообщений: 24
|
![]()
ребята подскажите пожалуйста можно ли менять позицию фигур, т.е. есть ли процедура которая позволит фигуре (картинке или кнопке) занимать самую верхнюю позицию над всеми остальными?
|
![]() |
![]() |
![]() |
#38 |
Форумчанин
Регистрация: 24.06.2008
Сообщений: 516
|
![]()
ActivePresentation.Slides(1).Shapes (Imya1).ZOrder msoSendToBack позади всех
ActivePresentation.Slides(1).Shapes (Imya1).ZOrder msoBringForward впереди всех ну и так далее...
Можно сделать все! Было бы время, да деньги...
|
![]() |
![]() |
![]() |
#39 |
Пользователь
Регистрация: 12.03.2009
Сообщений: 24
|
![]()
большое спасибо
|
![]() |
![]() |
![]() |
#40 |
Пользователь
Регистрация: 12.03.2009
Сообщений: 24
|
![]()
ребята возник еще один вопрос как определить существует ли фигура на листе? т.е. как выглядит код который выполняет эту проверку?
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Помогите, пожалуйста c vba! Я дрова не понимаю, вам легко будет! | em0071 | Microsoft Office Excel | 3 | 19.06.2008 23:08 |