我想在Excel工作表的一列中添加下拉列表。如何使用電子表格添加它?如何使用spreadsheetgear在Excel中添加下拉列表?
2
A
回答
6
如果您嘗試將單元格數據驗證下拉列表添加到列中,可以使用可從IRange.Validation屬性獲取的SpreadsheetGear.IValidation接口執行此操作。我在下面提供了一些示例代碼,演示瞭如何構建兩列數據驗證。 B列從同一張紙上的一系列單元格中拉出其下拉項目; C列從靜態值列表中提取下拉項。
// Create workbook and a local variable to Cells
IWorkbook workbook = Factory.GetWorkbook();
IRange cells = workbook.ActiveWorksheet.Cells;
// Build up some data to use in our validation list
cells["A1:A5"].Value = "=ROUND(RAND()*100, 0)";
// Create cell validation on Column B using values from other cells
cells["B:B"].Validation.Add(SpreadsheetGear.ValidationType.List, ValidationAlertStyle.Information, ValidationOperator.Default, "=$A$1:$A$5", "");
// Create cell validation on Column C using a static list
cells["C:C"].Validation.Add(SpreadsheetGear.ValidationType.List, ValidationAlertStyle.Information, ValidationOperator.Default, "a,b,c", "");
注:我在工作的SpreadsheetGear併爲客戶提供我們的產品的評估技術援助。如果您有其他問題,請隨時通過[email protected]與我們聯繫。
2
您可以使用單元驗證。它的工作方式與您在Excel中的操作方式類似。
private void CreateList(SpreadsheetGear.IRange cell, string list)
{
cell.Validation.Add(
SpreadsheetGear.ValidationType.List,
SpreadsheetGear.ValidationAlertStyle.Warning,
SpreadsheetGear.ValidationOperator.Default,
list, null);
}
在Windows窗體程序,你會說它是這樣的:
workbookView1.GetLock();
try
{
SpreadsheetGear.IRange cell =workbookView1.ActiveWorksheet.Cells["A1"];
CreateList(cell, "Alabama,Alaska,Arizona,Arkansas,California,Colorado,Connecticut,Delaware,Florida");
}
finally
{
workbookView1.ReleaseLock();
}
相關問題
- 1. 如何使用vbs在excel中添加下拉列表
- 2. 使用SpreadsheetGear將過濾器添加到Excel工作表列中?
- 3. 使用C#在Excel工作表中添加下拉列表
- 4. 如何使用java servlet在下拉列表中添加值
- 5. 如何添加/刪除下拉列表中使用jQuery的值
- 6. 如何使用jQuery將選項添加到下拉列表中?
- 7. 如何添加下拉列表框
- 8. 如何動態添加下拉列表
- 9. 如何添加下拉列表detailview asp.net
- 10. 如何添加一個下拉列表
- 11. 如何在Excel中使用Ruby設置下拉列表的值
- 12. 如何使用jrxml(jasper api)在excel中顯示下拉列表?
- 13. 在下拉列表中添加課程
- 14. 在tablesorter.js中添加下拉列表
- 15. 如何在vtigercrm中添加組合下拉用戶列表?
- 16. 如何使用Excel.Package以編程方式在Excel表格的列中添加下拉列表?
- 17. 使用HTML在表格中添加一個下拉列表
- 18. 使用OpenXML將下拉驗證添加到整個Excel列中
- 19. 如何在每行數據表中添加下拉列表
- 20. 如何在表格中添加下拉列表?
- 21. Excel中的下拉列表
- 22. 使用javascript在html中添加項目到下拉列表中
- 23. 如何在Excel中創建下拉列表,「while-editing-cell」列表?
- 24. 如何使用逗號分隔列表在Excel中創建下拉列表
- 25. 如何在java腳本中的下拉列表中添加值
- 26. 如何在下拉列表中添加類在MVC4 Razor視圖
- 27. 如何使用下拉列表添加日期?
- 28. Excel下拉列表使用Apache POI
- 29. 如何在jsp中使用javascript將圖像添加到下拉列表中
- 30. 使用javascript在下拉列表中添加多個選項
感謝名單安德森,對於再次保存時間me.once感謝名單了很多提供的信息 – kumar