Домашняя страница Undo Do Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Готовые решения

МЕНЮ САЙТА
  • 1
  • 2
  • 3

КАТЕГОРИИ РАЗДЕЛА

ОПРОСЫ
Какой версией Excel Вы пользуетесь?
Всего ответов: 56995
Главная » Готовые решения » VBA » Процедуры

Определить пустая ячейка или нет
20.07.2013, 12:03

Для конкретной ячейки (в примере используется A1):
Sub excample()
 If IsEmpty(Range("A1")) = True Then
 MsgBox "Ячейка пустая"
 Else
 MsgBox "Ячейка непустая"
 End If
End Sub
Для активной ячейки:
Sub excample()
 If IsEmpty(ActiveCell) = True Then
 MsgBox "Ячейка пустая"
 Else
 MsgBox "Ячейка непустая"
 End If
End Sub
Добавил: Serge_007 | | Теги: vba, Епусто, IsEmpty, определить наличие в ячейке
Просмотров: 67353 | Рейтинг: 4.1/11
Всего комментариев: 4
Спам-сообщение скрыто. Показать
0   Спам
1    nilem   (05.03.2016 10:43) [ Материал]
   еще можно так
Sub test()
If Len(ActiveCell) Then
MsgBox "Ячейка не пустая"
Else
MsgBox "Ячейка пустая"
End If
End Sub

Спам-сообщение скрыто. Показать
0   Спам
2    VDVENTURE   (30.04.2016 11:36) [ Материал]
   Спасибо

0   Спам
3    sergkonu   (07.10.2023 22:24) [ Материал]
   не проще ли так: =ЕСЛИ(ЕПУСТО(A1)=ЛОЖЬ;"Ячейка не пустая";"Ячейка пустая")

0  
4    Serge_007   (07.10.2023 22:27) [ Материал]
   sergkonu, обратите внимание на раздел, в котором помещён данный материал
Это раздел по VBA)

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!