VBA为什么要在ActiveWorkbook.SaveAs上创建一个文件夹

杰伊

我有这个VBA:

ActiveWorkbook.SaveAs Filename:=Path & Filename & ".xls"
ActiveWorkbook.Close

这应该将当前活动的工作簿或工作表保存到提供的路径和文件名中。使用扩展名“ .xls”,以便导出的文件是Excel 97-2003工作簿。

它保存工作簿或工作表,但其中包含一个文件夹。假设文件名为“ Master.xls”,ActiveWorkbook.SaveAs可以工作,但是VBA似乎在其旁边包含一个名为“ Master_files”的文件夹,就好像它另存为Web文件一样。如何禁用此功能?

请注意,该工作表来自在线数据库,当我单击链接以将记录导出到Excel工作表时,它不会下载该文件,而是直接从Web将其打开到我的Excel应用程序,这就是我创建此SaveAs代码的原因。

x

我相信您需要明确指定格式:

ActiveWorkbook.SaveAs Filename:=Path & Filename & ".xls", FileFormat:=xlExcel8

否则,它将与HTML一起另存为HTML,_files因为您是从Web上获得的(我认为)。MSDN说:

对于现有文件,默认格式是指定的最后一个文件格式

我想这是适合您情况的HTML。

xlExcel8.xls根据Ron de Bruin的引用用于文件的常量

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

为什么要添加views / album / album /为什么要在第一个相册中创建另一个相册文件夹?

为什么rsync在目标位置创建一个未命名的文件夹?

我需要在Visual Studio中创建一个名为“ Properties”的文件夹

Excel VBA创建一个文件夹,子文件夹以及其他子文件夹

Excel vba 下一个发票编号,按月创建自动目录文件夹

为什么在挂载命名卷时docker-compose会创建一个空的主机文件夹?

为什么我的链接是在Magento中只有一个存储的子文件夹URL中创建的

Nuget为什么要在项目的父文件夹中创建“ Packages”文件夹?

在我所有的音乐文件夹中创建一个名为“ .mediaartlocal”的文件夹是什么?

如何在文件夹中的所有(关闭)Excel文件上运行一个VBA宏?

为什么我编译的文件夹有一个名为stick package path的子文件夹

为什么所有CSS文件都放在一个文件夹中?

需要帮助创建一个 VBA 代码来提取每封电子邮件的子文件夹附件

通过IBM sbt创建一个文件夹并将其共享给特定用户:正确的Userid格式是什么?

当我尝试从已安装的MicroSD卡中删除文件时,为什么会创建一个.Trash-1000隐藏文件夹?

为什么一个 Thunar 文件夹不像另一个文件夹那样显示图标?

为什么很多 repos 在根目录下都有一个 test 文件夹?

为什么我不能在git中提交一个空文件夹?

为什么Linux不在同一个文件夹中搜索共享库

为什么 PhpStorm 本地更改面板中的文件夹前有一个问号?

为什么gulp用户有一个build文件夹用于输出

为什么我不能从同一个文件夹导入我的组件?

Flutter - 为什么我的应用程序中有一个 windows 文件夹?

为什么我的主文件夹下有一个node_modules文件夹?

Gradle创建一个空文件夹`build / kotlin / sessions`,为什么呢?当我删除它回来时,如何解决它?

FileZilla:将多个文件夹同步到一个文件夹中的最佳方法是什么?

从另一个文件夹中的文件使用函数时,为什么找不到文件?

更改最后一个文件夹,但不要在URL后面加上斜杠

VBA-在文件夹中打开一个.csv文件