Как да скриете или покажете определена форма въз основа на определена стойност на клетка в Excel?
Всъщност определена форма може да бъде скрита или показана въз основа на стойността на определена клетка. Следният метод може да ви помогне.
Скриване или показване на определена форма въз основа на определена стойност на клетка с VBA код
Скриване или показване на определена форма въз основа на определена стойност на клетка с VBA код
Например искате да покажете определена фигура, когато въвеждате номер 1 в клетка A1, или да скриете тази форма, ако клетка A1 има други стойности. Моля, изпълнете следния VBA код, за да го постигнете.
1. Щракнете с десния бутон върху раздела на листа, който съдържа формата, която ще скриете или покажете, след което щракнете Преглед на кода от менюто с десен бутон.
2. След това Microsoft Visual Basic за приложения изскача прозорец. Моля, копирайте и поставете следния VBA код в код прозорец.
VBA код: Скриване или показване на определена форма въз основа на определена стойност на клетка
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Row = 1 And Target.Column = 1 Then _
Me.Shapes("Oval 6").Visible = (Cells(1, 1).Value = 1)
End Sub
бележки: В кода:
Можете да ги промените според вашите нужди.
3. Натисни Друг + Q клавиши едновременно, за да затворите Microsoft Visual Basic за приложения прозорец.
Отсега нататък, когато въвеждате номер 1 в клетка A1, формата „Овал 6“ се разкрива. Но ако въведете друга стойност като число 2 в клетка A1, формата „Овал 6“ се скрива веднага.
Свързани статии:
- Как да добавите съвет с мишката върху определена форма в Excel?
- Как автоматично да променя размера на формата въз основа/в зависимост от определена стойност на клетка в Excel?
- Как да запълня форма с прозрачен цвят на фона в Excel?
Най-добрите инструменти за продуктивност в офиса
Усъвършенствайте уменията си за Excel с Kutools за Excel и изпитайте ефективност, както никога досега. Kutools за Excel предлага над 300 разширени функции за повишаване на производителността и спестяване на време. Щракнете тук, за да получите функцията, от която се нуждаете най-много...
Раздел Office Внася интерфейс с раздели в Office и прави работата ви много по-лесна
- Разрешете редактиране и четене с раздели в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
- Отваряйте и създавайте множество документи в нови раздели на един и същ прозорец, а не в нови прозорци.
- Увеличава вашата производителност с 50% и намалява стотици кликвания на мишката за вас всеки ден!