Содержание
Определить тип переменной VBA
Использовать TypeName(имя переменной) после установки переменной, равной чему-то »Большое спасибо Марку Бигелоу.
Это может оказаться очень кстати, если вы когда-нибудь сидите и ломаете голову над ошибкой «несоответствие типов».
В следующем примере демонстрируется использование TypeName для отображения изменений базового типа Variant.
1234567891011121314151617181920212223242526272829 | Sub WhatIsTheType ()Тусклый знак как вариантОтметить = 1MsgBox Mark & "делает переменную" & TypeName (Mark)Марка = 111111MsgBox Mark & "делает переменную" & TypeName (Mark)Марка = 111111,11MsgBox Mark & "делает переменную" & TypeName (Mark)Конец подписки |