我在两台不同的机器上解析c#4.0中的相同Excel文件 我在每台计算机上获得 xlWorkSheet.UsedRange 的不同值。
我的程序在两台机器上都以相同的互操作dll为目标:
-Microsoft.Office.Interop.Excel
-Version:12.0.0.0
-Runtime版本:v1.1.4322
计算机A
机器B
我的Excel工作表的A列是空的。
Microsoft.Office.Interop.Excel.Worksheet xlWorkSheet = GetWorkSheet();
在机器A上
((dynamic)xlWorkSheet.UsedRange).Column = 2
在机器B上
((dynamic)xlWorkSheet.UsedRange).Column = 1
知道可能导致这种差异的原因吗?