Hi Jeffrey,
由于Office版本的不同,所以功能上會有所差異。另外,並非所有 ActiveX 控件都可以直接用于工作表;有些 ActiveX 控件只能用于 Visual Basic for Applications (VBA) 用戶表單。 如果您嘗試向工作表中添加這些特殊 ActiveX 控件中的任何壹個控件,Excel 都會顯示消息“不能插入對象”。
關于您想要使用的日曆控件,從Excel2010開始,便不再支持了。所以推薦您可以使用Microsoft date and time picker control 6.0(SP6),如果您在其他控件中,沒有找到上述控件,需要您手動注冊該控件。詳細的步驟如下,您也可以參考該鏈接。
- 下載MSCOMCT2.cab
- 解壓文件,獲取"MSCOMCT2.OCX"
- 將"MSCOMCT2.OCX" 復制粘貼到 "C:%windows%\SysWOW64" folder
- 運行 cmd.exe
4.1. 將路徑定位到"C:%windows%\SysWOW64"
4.2. 輸入 "regsvr32 mscomct2.ocx" 後,點擊Enter
- 重啟電腦
Regards,
Zixuan