【问题标题】:Internet Explorer file download Excel file filenameInternet Explorer 文件下载 Excel 文件文件名
【发布时间】:2014-12-10 14:55:59
【问题描述】:

我有一个从网络下载 Excel 文件的定制应用程序

Excel 文件在 Workbook Open 事件中有一个宏。我注意到如果我将以下代码放入事件中

MsgBox Application.ThisWorkbook.Name

我可以看到,从 Internet Explorer 8 打开文件 "PWABCD.XLS" 时,消息框显示 "PWABCD(1).XLS"。从 Internet Explorer 10 执行相同操作时,消息框显示"PWABCD.XLS"

说明文件下载名称应插入 (1) 的设置在哪里?或者是否有其他冲突导致 (1) 被插入到文件名中?我继承了假设 (1) 将存在并将其删除的逻辑 - 而不是修改代码以检查 (1) 的存在,是否有用户可以修改的设置?

非常感谢

【问题讨论】:

    标签: windows internet-explorer excel vba


    【解决方案1】:

    如果目标目录中存在另一个同名文件,则 (1) 会自动添加到文件名中。除了测试文件是否已经存在并删除它之外,没有办法避免这种情况。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-05-29
      • 2022-01-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-10-06
      相关资源
      最近更新 更多