Можно ли настроить макрос для скрытия данных и изображений?

Я смог создать макрос для скрытия строк, но изображения не будут скрываться. Что мне здесь не хватает?

17
задан Raystafarian
29.04.2023 4:11 Количество просмотров материала 3424
Распечатать страницу

2 ответа

вы должны ориентироваться на изображения отдельно, как объекты shape. Вот так -

ActiveSheet.Shapes(1).Visible = False
1
отвечен Raystafarian 2023-04-30 11:59

Вариант 1) Установите изображения для перемещения и размера с ячейками. Изменение высоты строк, включая их скрытие, приведет к изменению размера изображения вместе с ними. Щелкните правой кнопкой мыши на изображении и выберите Format Shape... в самом низу. Нажмите на Properties слева и выберите опцию Move and size with cells Screenshot

Вариант 2) скрыть изображения с помощью VBA (уже отмечено Raystafarian). Вот несколько примеров.

ActiveSheet.Shapes(1).Visible = False
Worksheets("Sheet 1").Shapes("Oval 1").Visible = False
ActiveSheet.Shapes(ActiveSheet.Shapes.Count).Visible = False
1
отвечен Engineer Toast 2023-04-30 14:16

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх