Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Проверка на выделенный рисунок - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Проверка на выделенный рисунок
rever27 Дата: Воскресенье, 24.05.2015, 10:53 | Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 141
Репутация: 0 ±
Замечаний: 20% ±

Excel 2010
Подскажите.
Нужно изменить свойства рисунка и сдвинуть. Делаю через этот код и кнопкой макроса.

[vba]
Код
Selection.Placement = xlMoveAndSize  
Selection.ShapeRange.IncrementTop 0.8823622047
[/vba]

Как можно сделать проверку на выделенное?
Т.е. если выделен рисунок, то применяем макрос, если нет - End

(Ибо без проверки постоянно выдает ошибку 438 при выделении ячейки)
 
Ответить
СообщениеПодскажите.
Нужно изменить свойства рисунка и сдвинуть. Делаю через этот код и кнопкой макроса.

[vba]
Код
Selection.Placement = xlMoveAndSize  
Selection.ShapeRange.IncrementTop 0.8823622047
[/vba]

Как можно сделать проверку на выделенное?
Т.е. если выделен рисунок, то применяем макрос, если нет - End

(Ибо без проверки постоянно выдает ошибку 438 при выделении ячейки)

Автор - rever27
Дата добавления - 24.05.2015 в 10:53
KSV Дата: Воскресенье, 24.05.2015, 11:30 | Сообщение № 2
Группа: Друзья
Ранг: Ветеран
Сообщений: 770
Репутация: 255 ±
Замечаний: 0% ±

Excel 2013
[vba]
Код
If TypeOf Selection Is Picture Then
     ' выбран рисунок
     Selection.Placement = xlMoveAndSize   
     Selection.ShapeRange.IncrementTop 0.8823622047
End If
[/vba]


KSV.VBA@gmail.com
Яндекс.Деньги: 410011921213333


Сообщение отредактировал KSV - Воскресенье, 24.05.2015, 11:31
 
Ответить
Сообщение[vba]
Код
If TypeOf Selection Is Picture Then
     ' выбран рисунок
     Selection.Placement = xlMoveAndSize   
     Selection.ShapeRange.IncrementTop 0.8823622047
End If
[/vba]

Автор - KSV
Дата добавления - 24.05.2015 в 11:30
rever27 Дата: Воскресенье, 24.05.2015, 16:10 | Сообщение № 3
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 141
Репутация: 0 ±
Замечаний: 20% ±

Excel 2010
И снова, спасибо Вам )) :up:
 
Ответить
СообщениеИ снова, спасибо Вам )) :up:

Автор - rever27
Дата добавления - 24.05.2015 в 16:10
KSV Дата: Воскресенье, 24.05.2015, 16:14 | Сообщение № 4
Группа: Друзья
Ранг: Ветеран
Сообщений: 770
Репутация: 255 ±
Замечаний: 0% ±

Excel 2013
пожалуйста! :)


KSV.VBA@gmail.com
Яндекс.Деньги: 410011921213333
 
Ответить
Сообщениепожалуйста! :)

Автор - KSV
Дата добавления - 24.05.2015 в 16:14
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2026 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!