以编程方式设置对其具有验证的Excel单元格值

时间:2014-07-11 21:56:17

标签: excel validation automation

我有一个使用数据填充Excel文件的应用程序。正在填充的一个单元格基于列表具有单元格验证。当打开填充的表单时,我看到我的应用程序填充了单元格,尽管值在列表中,但该值仍被视为无效。

我以这种方式填充单元格值:

mainSheet.Cells[rowNum, colNum] = cellValue;

有人知道我将缺少的信息设置为有效值吗?

1 个答案:

答案 0 :(得分:0)

我自己解决了这个问题。代码用STRING值填充单元格。下拉列表的链接列表仅包含INTEGER值。 STRING<> INTEGER所以DV例程报告失败。使用INT值填充单元格可以获得成功。