1
我已經使用Microsoft.Office.Interop.Excel
名稱空間使用C#
創建Excel表。我想爲其中的一列提供自動完成或智能感知功能。一個特定的列應該只有兩個值。值是BUS和TRAIN。當用戶在該列的任何單元格中鍵入B時;單元格中的文本應該更改爲BUS,並且當用戶鍵入T時,文本應該更改爲TRAIN。在使用C#創建的Excel工作表中自動完成(Intellisense)
我研究發現有一種方法叫做AutoComplete
。但它會查找預定義列表中的文本。我如何指定預定義列表?
任何幫助,將不勝感激。
感謝您的回覆@HaloWebMaster。請詳細說明如何將字符串'[BUS,TRAIN]'添加到'Range'中。 –
只是把它們放在電子表格的某個地方,並使用'app.get_Range(「A1:H10」)'其中應用程序是一個Excel.Application對象 – HaloWebMaster
事情是.. excel表單創建將最初是空的..所以我不能使用'app.get_Range()'。有什麼方法可以設置列的字符串列表。 –