VBA - ActiveX - 通过单击单元格打开Datepicker

时间:2017-06-02 12:06:08

标签: excel excel-vba excel-formula excel-2010 excel-2007 vba

下午好,

我正在使用ActiveXControl在日历上选择日期。我想通过双重敲击细胞来称呼这个日历。

我可以通过单击一个单元格来执行操作,但我找不到显示日历的方法。

我的代码: 问题位于*是

的位置
<div>
<img src = "http://www.flowerpicturegallery.com/d/1977-3/yellow+daisy+flower+picture.jpg">
</div>

到目前为止,我唯一能做的就是通过执行以下操作来显示activeXControl:

Private Sub Worksheet_BeforeDoubleClick(ByVal target As Range, Cancel As Boolean)

Dim Date_Debut, Date_Fin As String

Date_Debut = "$C$35"
Date_Fin = "$C$36"

Char_cellule_click = target.Address

Select Case Char_cellule_click

     Case Date_Debut
     Range("$B$35").Select
*    Call Externe_Picker_Start_CallbackKeyDown

     Case Date_Fin
     Range("$B$36").Select
     Form2.Show

End Select

End Sub

我想要的是一个模拟我的activeXcontrol向下箭头上的点击以显示日历的操作。有可能吗?

enter image description here

我希望我很清楚。如果没有,请告诉我。

提前谢谢你的帮助。

致以最诚挚的问候,

0 个答案:

没有答案