我创建了一个使用 OLEDb 读取 excel 表的函数。我可以建立连接并阅读 Excel 表。
使用 DbDataReader 和使用 Read() 方法的 while 循环,我从 Excel 工作表中检索了所有单元格数据。
我想检查每个单元格的对齐信息。如果一个单元格是左对齐的,我将从那些左对齐的单元格中挑选数据。
我怎样才能做到这一点?
对不起,这是一个愚蠢的问题,但我真的需要它。
谢谢
我创建了一个使用 OLEDb 读取 excel 表的函数。我可以建立连接并阅读 Excel 表。
使用 DbDataReader 和使用 Read() 方法的 while 循环,我从 Excel 工作表中检索了所有单元格数据。
我想检查每个单元格的对齐信息。如果一个单元格是左对齐的,我将从那些左对齐的单元格中挑选数据。
我怎样才能做到这一点?
对不起,这是一个愚蠢的问题,但我真的需要它。
谢谢
Excel OleDb 提供程序无法做到这一点;单元格对齐未暴露。OleDb 提供程序使 Excel 电子表格模仿数据库表,并且数据库列没有对齐。
如果需要,您必须使用 Excel 互操作。请参阅此问题以获取帮助。