gpt4 book ai didi

c# - 如何用 C# 比较两个范围的 Range.Value2

转载 作者:太空宇宙 更新时间:2023-11-03 17:02:59 25 4
gpt4 key购买 nike

这是我的代码

using Excel = Microsoft.Office.Interop.Excel;
Excel.Range col1 = r1.Columns[i];
Excel.Range col2 = r2.Columns[j];

有没有比较快捷的方法可以比较以上两个区间的value2?

最佳答案

什么是 r1?什么是 r2?是这些单元格值还是一系列单元格值。

在任何情况下,Excel API 都会以未装箱的方式(作为对象而不是特定类型)返回给您一个多维数组或单元格值。

没有简单的方法来比较这些值,因为电子表格中的值可以是任何类型,您有责任根据您使用的电子表格确定它们是哪些类型。有些事,我们帮不了您。

除此之外,从 Value2 获得返回后,您必须像处理两个数组一样对待它,并逐一比较每个项目。

关于c# - 如何用 C# 比较两个范围的 Range.Value2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17260906/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com