Прескочи на основното съдържание

Как да проверя дали фигура или изображение съществува в активния лист?

Автор: Слънце Последна промяна: 2020-09-22

Например, вече има десетки фигури или изображения, добавени в активния работен лист и сега искате да проверите дали конкретна форма или изображение съществува в активния лист или не, как можете бързо да се справите с тази задача, без да проверявате формите или изображения едно по едно? В Excel нито една вградена функция не може да ви помогне, но в тази статия въвеждам VBA код за бързо намиране дали фигура или изображение съществува в активния лист.

Проверете дали фигура или изображение съществува в активния лист


Проверете дали фигура или изображение съществува в активния лист

Моля, приложете макро кода по-долу, за да проверите дали конкретно изображение съществува в активния лист.

1. Натиснете Alt + F11 ключове за активиране Microsoft Visual Basic за приложения прозорец.

2. кликване Поставете > Модули и поставете кода по-долу към скрипта.

VBA: Проверете дали съществува форма или изображение

Sub CheckImage() 'UpdatebyExtendoffice20170927
    Затъмняване на xChar като картина
    Dim xFlag като булев
    Dim xCharName като низ
    При грешка Продължете напред
    Application.ScreenUpdating = False
    xCharName = "котка"
    xFlag = невярно
    За всеки xChar в ActiveSheet.Pictures
    Debug.Print xChar.Name
        Ако xChar.Name = xCharName Тогава
            MsgBox „Изображението е на активния лист“, vbInformation, „KuTools за Excel“
            xFlag = Вярно
            Изход за
        Край Ако
    Следващия
    Ако не xFlag Тогава
        MsgBox „Изображението не е на активния лист“, vbInformation, „KuTools за Excel“
    Край Ако
    Application.ScreenUpdating = Вярно
End Sub

doc проверете дали изображението съществува 1

3. Натиснете F5 за да стартирате кода, изскача диалогов прозорец, за да ви напомни дали изображението съществува в активния лист.

doc проверете дали изображението съществува 2 doc проверете дали изображението съществува 3

тип: В кода на макроса можете да промените името на изображението xCharName = "котка" за да отговори на вашите нужди.


Относителни статии:

Най-добрите инструменти за продуктивност в офиса

🤖 Kutools AI помощник: Революционизирайте анализа на данни въз основа на: Интелигентно изпълнение   |  Генериране на код  |  Създаване на персонализирани формули  |  Анализирайте данни и генерирайте диаграми  |  Извикване на функциите на Kutools...
Популярни функции: Намерете, маркирайте или идентифицирайте дубликати   |  Изтриване на празни редове   |  Комбинирайте колони или клетки без загуба на данни   |   Кръг без формула ...
Супер търсене: VLookup с множество критерии    VLookup с множество стойности  |   VLookup в няколко листа   |   Размито търсене ....
Разширен падащ списък: Бързо създаване на падащ списък   |  Зависим падащ списък   |  Падащ списък с множество избори ....
Мениджър на колони: Добавете конкретен брой колони  |  Преместване на колони  |  Превключване на състоянието на видимост на скритите колони  |  Сравнете диапазони и колони ...
Препоръчани функции: Мрежов фокус   |  Изглед на дизайна   |   Голям формула бар    Мениджър на работни книги и листове   |  Библиотека с ресурси (Автоматичен текст)   |  Избор на дата   |  Комбинирайте работни листове   |  Шифроване/декриптиране на клетки    Изпращайте имейли по списък   |  Супер филтър   |   Специален филтър (филтър получер/курсив/зачертано...) ...
Топ 15 комплекта инструменти12 Текст Инструменти (добавяне на текст, Премахване на символи, ...)   |   50 + Графика Видове (диаграма на Гант, ...)   |   40+ Практичен формули (Изчислете възрастта въз основа на рождения ден, ...)   |   19 вмъкване Инструменти (Въведете QR код, Вмъкване на картина от пътя, ...)   |   12 Конверсия Инструменти (Числа към думи, Валутен обмен, ...)   |   7 Обединяване и разделяне Инструменти (Разширено комбиниране на редове, Разделени клетки, ...)   |   ... и още

Усъвършенствайте уменията си за Excel с Kutools за Excel и изпитайте ефективност, както никога досега. Kutools за Excel предлага над 300 разширени функции за повишаване на производителността и спестяване на време.  Щракнете тук, за да получите функцията, от която се нуждаете най-много...

Описание


Раздел Office Внася интерфейс с раздели в Office и прави работата ви много по-лесна

  • Разрешете редактиране и четене с раздели в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
  • Отваряйте и създавайте множество документи в нови раздели на един и същ прозорец, а не в нови прозорци.
  • Увеличава вашата производителност с 50% и намалява стотици кликвания на мишката за вас всеки ден!
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations