再次出現Excel問題。 我的客戶向我發送一個包含下拉列表(Combobox)的Excel文件,我需要複製該組合框或使用裏面的信息構建一個新文件。 對於excel,我發現dropdownlist被命名爲數據驗證(我已經知道了,但對他無能爲力)。將Excel中的DropDown從WorkBook複製到新的工作簿
我有Gembox DLL和NativeExcel DLL,並沒有找到任何解決方案。
隨着GemBox我已經得到這樣的:
ExcelFile ef = ExcelFile.Load("Modelo_AA.xlsx");
ExcelWorksheet ws = ef.Worksheets[0];
ExcelFile efnovo = new ExcelFile();
ExcelWorksheet wsnovo = efnovo.Worksheets.Add("Hello");
DataValidationCollection dvc = ws.DataValidations;
DataValidation dv = dvc[0];
bool dd = dv.InCellDropdown; //here i get true
感謝 安德魯
編輯:我suposed的datavalitation與下拉列表有關的!
編輯2:主要問題是將工作簿的下拉列表複製到其他!
你想從源工作簿中進行數據驗證? – shahkalpesh 2013-03-21 16:14:20
我認爲datavalitation與dropdownliat相關聯。對!? – iamandre 2013-03-21 16:29:00
數據驗證的一種類型是從列表中選擇一個項目。即一個單元格可以只包含列表中的值,因此在下拉菜單的幫助下顯示。 – shahkalpesh 2013-03-21 16:34:38