Программирование вручную пользовательской формы - Первый шаг: Sub или Function не определены в простой пользовательской форме VBA - PullRequest
0 голосов
/ 18 мая 2018

Моя цель - вручную написать пользовательскую форму в Excel VBA (версия MacOS 2018).

Будучи новичком и подтверждая недоступность вставки пользовательской формы в MacOS Excel 2018, я начал с простого примера сценария VBA.from: https://excelmacromastery.com/vba-user-forms-1/#A_Modal_Example

' PROCEDURE CODE
Sub UseModal()

    ' Create and show form
    Dim frm As New UserFormFruit

    ' Display Userform - The code in this procedure
    ' will wait here until the form is closed
    frm.Show

    ' Display the returned value
    MsgBox "The user has selected " & frm.Fruit

    ' Close the form
    Unload frm
    Set frm = Nothing

End Sub

' USERFORM CODE
' Returns the textbox value to the calling procedure
Public Property Get Fruit() As Variant
    Fruit = textboxFruit.Value
End Property

Но я получаю " используемый тип не определен ".

Вот скриншот интерфейса моего проекта:

Screenshot of interface

Я хотел бы знать, где моя ошибка: как определить используемый тип?

С уважением (я использую Excel 2018 для MacOS).

...