gpt4 book ai didi

excel - 将 CSV 数据加载到工作簿中的特定 Excel 电子表格中

转载 作者:行者123 更新时间:2023-12-04 21:26:18 25 4
gpt4 key购买 nike

我在将 CSV 数据加载到当前事件工作簿时遇到问题,但在单独的工作表中。
现在我正在将临时数据下载到这个单独的(隐藏)表中,并将在其他表中引用它。电子表格大约 4MB,并且每天更新。
如何让 VBScript 将此 CSV 加载到静态命名的工作表中,该工作表将在加载之前被清除?

URLDownloadToFile 0, fileURL, "%tmp%\tmpExchDBData.csv", 0, 0

Dim dbSheet As Worksheet Dim targetSheet As Worksheet

Workbooks.Open Filename:="%tmp%\tmpExchDBData.csv", _
Format:=2 ' use comma delimiters
Set dbSheet = ActiveSheet

Set targetSheet = Workbooks("Book1").Sheets(3) ' wherever you want to move it to

dbSheet.Move After:=targetSheet ' dbSheet is now in your workbook.

' Hide it. Set dbSheet = ActiveSheet dbSheet.Visible = xlSheetHidden

最佳答案

导入 CSV,尤其是定期导入同一个 CSV 文件,可以通过将其定义为数据源来完成。选择您想要的工作表,数据功能区,来自文本。

定义后,您在连接属性中有非常有用的选项,例如“打开时刷新数据”或“每 x 分钟刷新一次”。

关于excel - 将 CSV 数据加载到工作簿中的特定 Excel 电子表格中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8949296/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com