我有一个像这样的电子表格:
1 CONTRACT AMOUNT AGENT COMMISSION
2 ========================================
3 AG1 15.00
4 20-123 300 AG2 15.00
5 AG3 15.00
..........................................
6 AG4 25.00
7 20-234 500 AG2 25.00
8 AG5 21.00
前两列合并为普通合同,即在两份合同中,相同的合同和总金额适用于所有三个代理商
我正在尝试使用ADO读取数据:
Select * from [Sheet1$A1:D8] WHERE ISNUMERIC(LEFT([CONTRACT],2)) ORDER BY [Agent]
不幸的是,从上面的例子中只返回了两个记录 - 第3行和第6行。就ADO而言,似乎只有合并范围内的第一个单元格包含数据。
如果我取消合并前两列,并列出每个代理旁边的重复合约和金额信息,那么我的金额总和将在2400.00而不是800.00不正确,并且它不具有视觉吸引力(它是用作报告)
ADO是否有办法将合并单元格的内容应用于每一行?