Ответы на все вопросы

FAQ / Программы / Microsoft Excel

Как в макросе проверить, текст в ячейке или число?

Вопрос:

    Как в макросе проверить, содержимое ячейки является текстом или числом?
    

Ответ:

    Sub CheckCellToNumber()
    Dim MyVar As Variant
    MyVar = ActiveCell.Value
    If MyVar = "" Then
    MsgBox "Ячейка пуста!"
    Exit Sub
    ElseIf IsNumeric(MyVar) Then
    MsgBox "Это число!""
    Else
    MsgBox "Это не число!"
    End If
    End Sub
    Alex
    

Версия для печати Найти похожие статьи
Поиск по сайту

Архив

ВсПнВтСрЧтПтСб
567891011
12131415161718
19202122232425
2627282930311
2345678
9101112131415
16171819202122
23242526272829
303112345
6789101112



Мы рекомендуем