在使用C#创build的Excel工作表中自动完成(Intellisense)
我已经使用Microsoft.Office.Interop.Excel
命名空间来创build使用C#
Excel表。 我想为其中的列提供自动完成或智能感知function。 一个特定的列应该只有两个值。 值是BUS和TRAIN。 当用户在该列的任何单元格中键入B时, 单元格中的文本应该改为BUS,当用户键入T时,文本应该改为TRAIN。
我研究了一下,发现有一个叫做AutoComplete
的方法。 但它从预定义列表中查找文本。 我如何指定预定义列表?
任何帮助,将不胜感激。
将其称为Range.AutoComplete(string)
,其中Range包含[BUS,TRAIN]等。
- C#System.Runtime.InteropServices.COMException(0x800A03EC):从HRESULTexception:0x800A03EC Microsoft.Office.Interop.Excel._Workbook.SaveAs()
- 检查焦点是否设置为excel单元格
- Ribbon labelControl GetSuperTip不起作用
- 从macros调用Excel VB的AddIn
- 如何使用c#轻松编辑excel文件中的单元格值
- 如何在C#中的服务器端创buildExcel兼容的电子表格?
- 将数据导出到excel时,应用程序停止
- 如何在asp.net中使用C#将使用jQuery flotdynamic生成的图表导出到Excel中?
- Excel中使用C#:seriesCollection的折线图无法正常工作