Вывод VBA / Excel Spinner не является числом, винты с командами excel

Я добавил Spinner в моей форме пользователя, которая выводит в текстовое поле

Private Sub Level_Spinner_Change() Level_Select.Text = Level_Spinner.Value End Sub 

и затем экспортируется на другой лист

 'Write Level into Main Worksheet Worksheets("Main").Range("E1").Value = Level_Select 

Однако результат в новом листе не является числом и не работает в командах excel как число. Например,

 IF(E1<5,E1,"N/A") 

отчеты возвращают N / A для всех значений. Если я перейду в конкретную ячейку, я могу щелкнуть сообщение об ошибке и преобразовать ее в число, но я понятия не имею, как сделать это автоматически или исправить ошибку в коде VBA. Я не могу

 Dim Level_Select as Integer 

в любом месте кода, потому что он либо не будет работать вообще, либо просто сообщает нуль в экспортированной ячейке. Я не могу изменить .text на .value, потому что он не имеет никакого эффекта.

    Вставив значение счетчика в текстовое поле, оно преобразуется в строку. Просто используйте исходное значение счетчика для вставки в ячейку Excel, чтобы он оставался целым числом:

     Worksheets("Main").Range("E1").Value = Level_Spinner.Value 
    Interesting Posts

    ЕСЛИ ELSE vs Select Case

    Отправить письмо в список получателей Excel

    Как вы можете контролировать, что происходит, когда вы дважды щелкните запись сводной таблицы в Excel

    Ссылка на именованные диапазоны в функции диапазона (Excel – VBA)

    Excel VBA: проблема при использовании события Aftersave с событием BeforeSave

    Код VBA, чтобы скрыть определенный пользователем список строк на нескольких листах, которые перестали работать

    Форма Excel для сохранения данных в доступе db

    Получить определенную ячейку, когда другая ячейка самая большая, вторая по величине и третья по величине

    Как извлечь сообщение электронной почты и заполнить таблицу со значениями

    Excel 2013: сокращение массива (все поля имеют формулы) только для строк с данными

    Excel VBA Worksheet_Change

    Как добавить файл excel в java и использовать JRXlsExporter для записи этого файла

    Обновление данных и выход с сохранением макроса Excel

    Excel копировать и вставлять в Windows Search

    Закройте определенный файл Excel, открытый пользователем из Access-VBA

    Давайте будем гением компьютера.