Як вибрати діапазон на основі значення комірки в іншому стовпці в Excel?
У цій статті я розповім про те, як вибрати діапазони на основі значення комірки в іншому стовпці. Візьмемо приклад, якщо клітинки відображають FALSE у стовпці C, відносні клітинки в стовпці A та стовпці B будуть вибрані, як показано нижче. Немає вбудованої функції, яка допоможе вам вирішити це завдання, але в цій статті я можу впоратися з цим за допомогою коду VBA.
Виберіть діапазон на основі значення комірки в іншому стовпці за кодом VBA
Виберіть діапазон на основі значення комірки в іншому стовпці за кодом VBA
Виберіть діапазон на основі значення комірки в іншому стовпці за кодом VBA
1. Увімкніть аркуш, який потрібно використовувати, і натисніть Alt + F11 клавіші, щоб увімкнути Microsoft Visual Basic для додатків вікна.
2. клацання Insert > Модулі, а потім вставте код нижче в новий Модулі вікна.
VBA: Виберіть діапазон на основі значення комірки
Sub SelectByCellValue()
'UpdatebyExtendoffice20161128
Dim lastrow As Long
Dim xRg As Range, yRg As Range
'change Sheet1 to suit
With ThisWorkbook.Worksheets("Sheet2")
lastrow = .Cells(.Rows.Count, "C").End(xlUp).Row
Application.ScreenUpdating = False
For Each xRg In .Range("C1:C" & lastrow)
If UCase(xRg.Text) = "FALSE" Then
If yRg Is Nothing Then
Set yRg = .Range("A" & xRg.Row).Resize(, 2)
Else
Set yRg = Union(yRg, .Range("A" & xRg.Row).Resize(, 2))
End If
End If
Next xRg
Application.ScreenUpdating = True
End With
If Not yRg Is Nothing Then yRg.Select
End Sub
3. прес F5 для запуску VBA, а потім діапазони були обрані на основі значень у стовпці C.
Найкращі інструменти продуктивності офісу
Покращуйте свої навички Excel за допомогою Kutools для Excel і відчуйте ефективність, як ніколи раніше. Kutools для Excel пропонує понад 300 додаткових функцій для підвищення продуктивності та економії часу. Натисніть тут, щоб отримати функцію, яка вам найбільше потрібна...
Вкладка Office Передає інтерфейс із вкладками в Office і значно полегшує вашу роботу
- Увімкніть редагування та читання на вкладках у Word, Excel, PowerPoint, Publisher, Access, Visio та Project.
- Відкривайте та створюйте кілька документів на нових вкладках того самого вікна, а не в нових вікнах.
- Збільшує вашу продуктивність на 50% та зменшує сотні клацань миші для вас щодня!