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

Вход

Регистрация

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

 

= Мир MS Excel/Очистка выделенной области от объектов ( картинок ) - Мир MS Excel

Регистрация · Логин: · Пароль: · · Забыли пароль?
  • Страница 1 из 1
  • 1
Модератор форума: _Boroda_, Manyasha, SLAVICK, китин  
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Очистка выделенной области от объектов ( картинок ) (Макросы/Sub)
Очистка выделенной области от объектов ( картинок )
ilyxa1234 Дата: Среда, 15.07.2020, 16:42 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Имеется область с картинками, требуется с помощью макроса удалить объекты картинки с произвольно выделенной области. предполагалось использовать ячейку(G7) с записанным в ней искомым диапазоном в формате текста:
[vba]
Код
Public Sub DelShapes()
Dim shp As Shape, rng As Range
Set rng = Range(G7)
For Each shp In ActiveSheet.Shapes
If shp.TopLeftCell.Row >= rng.Row And shp.TopLeftCell.Row <= rng.Row + rng.Rows.Count And shp.TopLeftCell.Column <= rng.Columns.Count Then
shp.Delete
End If
Next shp
End Sub
[/vba]
Однако не выходит, может есть методы массового удаления объектов в выделении, без использования макроса ? прошу помочь
К сообщению приложен файл: 8601161.xls(333.5 Kb)


Сообщение отредактировал ilyxa1234 - Четверг, 16.07.2020, 08:05
 
Ответить
СообщениеИмеется область с картинками, требуется с помощью макроса удалить объекты картинки с произвольно выделенной области. предполагалось использовать ячейку(G7) с записанным в ней искомым диапазоном в формате текста:
[vba]
Код
Public Sub DelShapes()
Dim shp As Shape, rng As Range
Set rng = Range(G7)
For Each shp In ActiveSheet.Shapes
If shp.TopLeftCell.Row >= rng.Row And shp.TopLeftCell.Row <= rng.Row + rng.Rows.Count And shp.TopLeftCell.Column <= rng.Columns.Count Then
shp.Delete
End If
Next shp
End Sub
[/vba]
Однако не выходит, может есть методы массового удаления объектов в выделении, без использования макроса ? прошу помочь

Автор - ilyxa1234
Дата добавления - 15.07.2020 в 16:42
китин Дата: Четверг, 16.07.2020, 10:59 | Сообщение № 2
Группа: Модераторы
Ранг: Экселист
Сообщений: 6319
Репутация: 970 ±
Замечаний: 0% ±

Excel 2007;Excel 2010
почитайте тут
от поста 48 и дальше. там 57 посту может вам макрос от SLAVICK пригодится


Не судите строго:я пытаюсь научиться
ЯД 41001877306852/WM R249698041931; Z239672726538
 
Ответить
Сообщениепочитайте тут
от поста 48 и дальше. там 57 посту может вам макрос от SLAVICK пригодится

Автор - китин
Дата добавления - 16.07.2020 в 10:59
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Очистка выделенной области от объектов ( картинок ) (Макросы/Sub)
  • Страница 1 из 1
  • 1
Поиск:

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