Excel Interop下拉列表事件
我可以添加一个下拉列表到Excel中的单元格,并像这样从一个数组中填充它:
Range oRange = ws.get_Range("A1", "A1"); DropDowns xlDropDowns; DropDown xlDropDown; xlDropDowns = ((DropDowns)(ws.DropDowns(Type.Missing))); xlDropDown = xlDropDowns.Add((double)oRange.Left, (double)oRange.Top, (double)oRange.Width, (double)oRange.Height, true); string[] items = new string[] { "John", "Jim", "Jason", "Joe" }; //Add items into drop down list for (int i = 0; i < items.Length; i++) { xlDropDown.AddItem(items[i], i + 1); }
但我不能看到如何更改/ selectchange事件可以关联到这个下拉,它是如何工作的(是否回到C#代码或其他地方)文档似乎有限。 有行动,但无法find如何使用的例子。 谢谢
- 如何创build一个将读取/编辑不同的Excel文件的Windows应用程序?
- 将IQueryable集合导出到Excel
- C#Excel Interop:无法从Excel中读取所有数据
- Excel的当前格式在Closedxml SaveAs方法中得到了改变
- c#excel Interop.XlDVType.xlValidateList自动完成IncellDropDown
- 无法使用oledb更新Excel中的当前时间
- 如何使用c#将.xls文件转换为.xlsx,然后编辑.xlsx文件,如使用epplus对单元格着色
- TXT转换为过滤的CSV
- C#,Visual Studio,打开Excel,然后将数据放入combobox