Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Перехват собственного события, не происходит перехват события
 
Добрый день, помогите разобраться почему не перехватывается собственное событие, пример во вложении.
создан класс1 здесь генерируется событие sobytie()
Код
Option Explicit
Public Event sobytie()
Private Sub Class_Initialize()
    RaiseEvent sobytie
    MsgBox "Toototo"
End Sub 
создан класс2 для перехвата события (когда перехватиться событие появляется сообщение все ок)
Код
Option Explicit
Private WithEvents a As Class1
Private Sub a_sobytie()
    MsgBox "Все ок"
End Sub
модуль для проверки
Код
Option Explicit
Sub primer()
    Dim a As Class1
    Set a = New Class1
End Sub

при запуске модуля, сообщение "все ок" не появляется, хотя должно
Application.InputBox Type64 не выдает массив, Application.InputBox Type64 не выдает массив
 
Добрый день!
Есть код
Код
dip = Application.InputBox("Выделите одномерный диапазон", "Выбор диапазона", "", Type:=64)
MsgBox q(1) 

Вопрос такой, Тип 64 указывает на то что должен быть возвращен массив с выделенными элементами, соответственно MsgBox должен выдать первый элемент массива, но он выдает ошибку

В чем может быть проблема?

Страницы: 1
Наверх