Як перевірити, чи існує певна назва діапазону в Excel?
Перш ніж запускати якийсь сценарій VBA, можливо, вам доведеться перевірити, чи існує вказаний діапазон у поточній книзі. Код VBA, наведений у цій статті, може допомогти вам швидко перевірити, чи існує певна назва діапазону в Excel.
Перевірте, чи існує певна назва діапазону з кодом VBA
Перевірте, чи існує певна назва діапазону з кодом VBA
Ви можете запустити наведений нижче код VBA, щоб швидко перевірити, чи існує певна назва діапазону в поточній книзі.
1. прес інший + F11 клавіші одночасно, щоб відкрити Microsoft Visual Basic для додатків вікна.
2 В Microsoft Visual Basic для додатків вікна, натисніть Insert > Модулі. Потім скопіюйте та вставте наведений нижче код VBA у вікно.
Код VBA: перевірте, чи існує певний діапазон в Excel
Sub CheckRanges()
Dim chkRange As Range
Dim areasName(2) As String
Dim chkCnt As Long
Dim i As Integer
areasName(0) = "new"
areasName(1) = "MyRange"
areasName(2) = "Range2"
Application.ScreenUpdating = False
For i = 0 To 2
On Error Resume Next
chkCnt = Len(ThisWorkbook.Names(areasName(i)).Name)
On Error GoTo 0
If chkCnt <> 0 Then
Set chkRange = Range(areasName(i))
MsgBox "This Range: '" & areasName(i) & "' DOES exist!", vbInformation, "Kutools for Excel"
chkCnt = 0
Else
MsgBox "This Range: '" & areasName(i) & "' does NOT exist!", vbInformation, "Kutools for Excel"
End If
Next i
Application.ScreenUpdating = True
End Sub
примітки:
3 Натисніть кнопку F5 клавіша для запуску коду. Потім an Kutools для Excel спливають діалогові вікна, щоб повідомити, чи існує вказана назва діапазону чи ні, натисніть кнопку OK послідовно закривати діалогові вікна. Дивіться знімок екрана:
Статті по темі:
- Як перевірити, чи перший символ у комірці - це буква або цифра в Excel?
- Як перевірити, чи є значення комірки між двома значеннями в Excel?
- Як перевірити, починається чи закінчується клітинка певним символом у Excel?
Найкращі інструменти продуктивності офісу
Покращуйте свої навички Excel за допомогою Kutools для Excel і відчуйте ефективність, як ніколи раніше. Kutools для Excel пропонує понад 300 додаткових функцій для підвищення продуктивності та економії часу. Натисніть тут, щоб отримати функцію, яка вам найбільше потрібна...
Вкладка Office Передає інтерфейс із вкладками в Office і значно полегшує вашу роботу
- Увімкніть редагування та читання на вкладках у Word, Excel, PowerPoint, Publisher, Access, Visio та Project.
- Відкривайте та створюйте кілька документів на нових вкладках того самого вікна, а не в нових вікнах.
- Збільшує вашу продуктивність на 50% та зменшує сотні клацань миші для вас щодня!