Я пытаюсь щелкнуть выбор в ActiveX ListBox и присвоить значение TextBox, а затем очистить ListBox. Это кажется простым, но я получаю «Объект не поддерживает это свойство или метод» в первой строке
Это то, что я использую:
Private Sub ListBox1_Click()
ActiveSheet.OLEObjects("TextBox3").Object.Value = ActiveSheet.OLEObjects("ListBox1").Object.Selection
ActiveSheet.OLEObjects("ListBox1").Object.Selection = ""
End Sub
Приветствуются любые мысли о том, как сделать это слово или ресурсы для поиска.
Application.EnableEvents = False
до иApplication.EnableEvents = True
после изменения объекта, который вызовет событие. Но в этом случае Excel, кажется, мешает вам даже попытаться. 24.01.2015MouseUp
илиKeyUp
, потому что они запускаются послеClick
(я думаю). Вам не нужны х и у. 24.01.2015