Excel 监视文件夹并从CSV文件中提取数据

Excel 监视文件夹并从CSV文件中提取数据,excel,vbscript,Excel,Vbscript,如果我有一个excel文件,并且打开了该文件,是否可以在系统上的文件夹中检查CSV文件并将其全部加载到映射列中 例如,我们每月导出报表数据。第一个月会有一个文件,第二个月会有两个文件,第三个月会有三个文件,以此类推。每个月文件的行数可能不同,但列数将相同 这是否可以在没有vbscript的情况下在excel中以本机方式执行 是的,这是可能的。使用Shell()命令,您可以打开需要从中复制的工作簿,选择所需的范围,然后将数据复制到母版图纸中 所有这些都要求您对VBA有一点熟悉。如果您熟悉Pytho

如果我有一个excel文件,并且打开了该文件,是否可以在系统上的文件夹中检查CSV文件并将其全部加载到映射列中

例如,我们每月导出报表数据。第一个月会有一个文件,第二个月会有两个文件,第三个月会有三个文件,以此类推。每个月文件的行数可能不同,但列数将相同


这是否可以在没有vbscript的情况下在excel中以本机方式执行

是的,这是可能的。使用Shell()命令,您可以打开需要从中复制的工作簿,选择所需的范围,然后将数据复制到母版图纸中


所有这些都要求您对VBA有一点熟悉。如果您熟悉Python,我认为读取文件夹中的csv文件并附加主文件会更容易一些。

可以使用多种语言

只需让您选择的语言扫描定时作业上的文件夹,将文件加载到内存中的数组中,然后写出新文件,将已处理的旧文件移到“已处理”文件夹中即可

我曾在制造团队工作过,他们会批量发送零件订单,我们每天都会从多个销售人员的共享文件夹将这些订单从CSV处理到系统中。在PHP中是fread,fwrite


要将其转换为Excel工作簿,可以在线下载软件包/类,或者如果您是Composer,您可以将其包含在项目中。

谢谢,我希望在Excel directlyDV中实现这一点,因为这个问题永远不会得到回答,因为它超出了SO的范围。请访问并阅读,了解为什么。@W.A.Murray我认为该网站不允许我直接向您发送信息。我基本上只是在寻找如何做到这一点的一步一步,或一个VB脚本将做到这一点。我不确定excel是否支持像PHP这样的语言,如果支持,我可以使用它来编写。这可以设置为在主控打开时自动拉入所有文件吗?DV,因为这个问题永远不会得到回答,因为它超出了SO的范围。请访问并阅读以了解原因。请访问并阅读以了解如何在SO上获得有效帮助。如前所述,这个问题是这个网站的一个主要问题。你具体对哪一部分有问题,你是如何解决的?现在唯一的答案是“是”(你想做什么就做什么)我只想有人一步一步地概述我需要做什么来完成这一点,如果有一些VBA脚本,请帮助我编写它或为我指出正确的方向。