如何使用closedxml.dll在工作表列中设置DateTimePicker

时间:2016-12-08 08:20:27

标签: c# asp.net excel datetimepicker closedxml

我使用了closedxml.dll来生成工作表。

我有一个应用程序,点击按钮可以使用 C# Excel 中保存一些数据。我已使用内存流保存在Excel工作表内。我还保留了内页中某些列的下拉列表。当我下载excel并检查数据和下拉列表工作正常。

现在我有一个类似日历控件的要求,当我点击单元格时就会出现一列,就像下面的情况一样。

Excel

此处单击DOB列上的单元格时,应显示Calendar或DateTimepicker以选择日期。

你的帮助非常明显

由于

1 个答案:

答案 0 :(得分:0)

您必须将ActiveX控件放在工作表上。

  • 在“开发人员”选项卡的“控件”部分中,单击“插入”按钮 显示一系列控件。
  • 单击“更多控件”按钮以打开“更多控件”对话框。
  • 向下滚动列表,找到 Microsoft日期和时间选择器控制。
  • 单击工作表大致显示控件的显示位置
  • 使用鼠标调整大小并定位它。
  • 单击“开发工具”选项卡上的“设计模式”按钮,使工作表退出设计模式以激活它。

enter image description here

希望它对你有所帮助。