Удалить изображение из ActiveX Image Control - VBA - PullRequest
0 голосов
/ 22 ноября 2011

Я создал электронную таблицу Excel с поддержкой макросов, которая будет программно загружать изображение с диска и загружать его в элемент управления изображения ActiveX.

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

Ответы [ 2 ]

2 голосов
/ 22 ноября 2011

Чтобы очистить изображение вручную:

  1. Откройте редактор Visual Basics и убедитесь, что вы можете просматривать как Project Explorer, так и окно Properties.
  2. В Project Explorer выберите объект Excel или создайте элемент управления изображением. (Если это пользовательская форма, вам нужно будет дважды щелкнуть.)
  3. Выбранный объект теперь должен быть указан в окне свойств. Нажмите раскрывающийся список и выберите элемент управления изображением.
  4. Дважды щелкните значение свойства Picture, чтобы появился мигающий курсор.
  5. Нажмите Удалить.
0 голосов
/ 22 ноября 2011

Чтобы удалить изображение вручную, перейдите в Режим конструктора («Просмотр»> «Панели инструментов»> «Панель инструментов управления» и нажмите кнопку «Режим конструктора»). Щелкните правой кнопкой мыши элемент управления и выберите «Свойства». Щелкните в свойстве «Изображение» и нажмите клавишу «Backspace» или удалите, пока не появится надпись (Нет) .

Предполагается, что изображение загружается в элемент управления изображением на листе, а не в пользовательской форме VBA. Вы можете следовать инструкциям mischab1, если элемент управления находится на пользовательской форме VBA ИЛИ элементе управления изображением.

И, конечно, эти инструкции для Excel 2003; конкретные шаги зависят от версии Excel.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...