我必须定期从具有太多合并单元格的Excel 97-2003工作表导入Access 2007数据库中的每日交易数据。我不喜欢在excel中处理,因为它可能很费力。
在批量导入具有相同结构的合同文件期间,我发现数据随机移动了几列文件。我无法找到这种行为的原因。在Access中处理时,我使用2组代码来处理横向移位。
Access中使用的代码图片如下所示。
导入后,某些文件数据会移动一列。访问表中的数据样本在下面附加,示出了对于一些文件随机地横向移位一列。注意F14和F15字段中的横向移位数据。
]
我在Access中进行了进一步处理,以橙色和黄色阴影突出显示的表格中提取填充列的数据。但是为了处理移位,我将移位的数据分开并使用两组Access -VBA代码在Access中进一步处理。