我真的一直在努力寻找答案,但仍然找不到。请帮忙!
我有一个 Excel 工作簿,我想使用 VBA 或 SQL 在 Access 中进行操作。
我目前面临的问题是我有一个电子表格,其中每一行都基于一张发票(2500 行)。每行由“发票编号”“采购订单编号”“发票日期”“发票总计”组成。我们可以称之为发票数据
然后在该行中有基于行项目信息的单元格,“项目编号”“项目成本”“项目数量”。行项目数据
并且行项目数据重复,直到涵盖发票中的每个行项目(即,如果有 70 个行项目,将有 70 个不同的行项目数据和一堆列)
我需要一种方法来使每一行都基于行项目信息,而不是发票信息,而每一行仍保留项目各自的发票信息(“发票编号”“采购订单编号”“发票日期”“发票总计”)。
此外,代码需要足够简单,以至于我不需要告诉它复制第 1 行项目数据然后第 2 行项目数据等,直到第 70 行数据。(也许它可以理解每 3 列是一个新项目,并且它所在的行具有它将采用的发票信息)。当第 1 行有空白列时,它也不能停止,因为第 30 行可能有 50 个项目。(发票 1 有 3 个行项目,发票 30 有 50 个行项目)
我将继续寻找答案,如果我找到答案,我会在这里发布.. 提前感谢您的帮助!