Як змінити значення комірки, натиснувши клітинку?
Чи можливо нам змінити значення комірки, клацнувши клітинку в Excel? Наприклад, коли ви клацаєте певну клітинку А1, вперше на ній відображається текст «Excel», якщо ви клацаєте ще раз А1, відображається текст «Word», а текст «Outlook» відображається, коли ви натискаєте цей клітина в третій раз. У цьому випадку значення в комірці A1 буде повторюватися від “Excel” до “Word” до “Outlook” до “Excel” ……, як показано на наступному знімку екрана:
Змініть значення комірки, клацнувши клітинку з кодом VBA
Змініть значення комірки, клацнувши клітинку з кодом VBA
Щоб виконати це завдання в Excel, наведений нижче код VBA може вам допомогти, виконайте наступні дії:
1. Клацніть правою кнопкою миші вкладку аркуша, для якої потрібно змінити значення комірки, клацнувши, і виберіть Переглянути код з контекстного меню та у відкритому вікні Microsoft Visual Basic для додатків вікно, скопіюйте та вставте наступний код у порожній модуль:
Код VBA: Змініть значення комірки, натиснувши клітинку:
Private Sub Worksheet_SelectionChange(ByVal Target As Excel.Range)
'Updateby Extendoffice
Application.EnableEvents = False
With Target
If .Address = Range("A1").Address Then
Select Case .Value
Case "Excel"
.Value = "Word"
Case "Word"
.Value = "Outlook"
Case "Outlook"
.Value = "Excel"
Case Else
.Value = "Word"
End Select
End If
End With
Range("A2").Select
Application.EnableEvents = True
End Sub
примітки: У наведеному вище коді, A1 - це клітинка, де потрібно змінити значення, натиснувши "перевершувати»,«слово»,«прогноз”- це значення комірок, які ви хочете періодично відображати, ви можете змінити їх відповідно до своїх потреб.
2. Після вставки коду збережіть код і закрийте вікно. Тепер, коли ви натискаєте клітинку А1 вперше, одразу відображається текст «Excel», клацніть ще раз, з'являється текст «Word», відображається текст «Outlook», якщо натиснути на нього втретє, див. скріншот:
Інші відповідні статті:
Як фільтрувати дані, просто клацнувши вміст комірки в Excel?
Як відсортувати дані стовпців, натиснувши на заголовок у Excel?
Найкращі інструменти продуктивності офісу
Покращуйте свої навички Excel за допомогою Kutools для Excel і відчуйте ефективність, як ніколи раніше. Kutools для Excel пропонує понад 300 додаткових функцій для підвищення продуктивності та економії часу. Натисніть тут, щоб отримати функцію, яка вам найбільше потрібна...
Вкладка Office Передає інтерфейс із вкладками в Office і значно полегшує вашу роботу
- Увімкніть редагування та читання на вкладках у Word, Excel, PowerPoint, Publisher, Access, Visio та Project.
- Відкривайте та створюйте кілька документів на нових вкладках того самого вікна, а не в нових вікнах.
- Збільшує вашу продуктивність на 50% та зменшує сотні клацань миші для вас щодня!