Tag: import from csv

如何通过VBA将一个月份的csv文件(指定date)导入到Excel中?

我需要将一个月的CSV文件加载到Excel中,以便通过VBA进行分析。 每月的每一天都是一个带有date名称(YYYYMMDD)的单独文件。 目前,我可以加载由两种不同情况创build的两个文件,A和B使用 With ActiveSheet.QueryTables.Add(Connection:=Full_F_Name_A, _ Destination:=Range("$H$4")) 我用一个循环来改变A和B(和目的地)。 我还没有想出如何增加date。 我使用input框来获取月份中第一个文件的date。 F_Name = InputBox("Enter name of first data file eg YYYYMMDD, target=H4, EG4") 任何帮助将是伟大的,因为我卡住了…和初学者。 好吧,看下面的VBA代码。 收到运行时错误'3001'参数的types错误,超出可接受范围或相互冲突。 debugging器指向“.cursorlocation = aduseclient”行。 也许在我的电脑上有一些软件丢失。 ADO网站上的介绍video不再存在,所以我没有看到介绍。 我会尝试另一种方式,只要打开文件并将其转储到excel中,而我等待进一步的build议。 Sub Month_wdata_import() Set cN = CreateObject("ADODB.Connection") Set rS = CreateObject("ADODB.Recordset") Dim sDate As String Dim sDataPath As String Dim i As Integer Dim mMax […]