这就是我想要完成的事情:
我在excel中有一个工作表,其中包含大约100个产品ID以及产品的相应价格和供应商(让我们称之为工作表_1)。我希望每次将采购订单放入该产品的文件夹时,价格和供应商都会自动更新。每个采购订单都是一个excel文件,其中包含产品ID,供应商,价格和日期等信息。
以下是一般逻辑:
程序将逐个使用while循环从workheet_1中读取每个产品ID。然后,我将在程序中搜索前面提到的文件夹中每个采购订单中的产品ID。这是我最不确定的部分,因为文件夹中的文件数量是可变的(因为定期添加采购订单),文件夹中的大多数采购订单都在子文件夹中。无论如何,对于采购订单中找到的产品ID的每个实例;日期,供应商和价格将被发送到SQL数据库。与最近日期对应的价格和供应商将被放回原始的Excel工作表单。
首先,我想知道如何从同一个文件夹(但不同的子文件夹)中读取所有excel文件,以便我可以搜索特定的产品ID。我想,一旦我得到那篇文章,我就可以把剩下的部分弄清楚,但是如果我的逻辑出现问题,或者有更简单的方法,请告诉我。
由于