Internet Explorer文件下载Excel文件的文件名
我有一个定制的应用程序,从networking下载一个Excel文件
Excel文件在工作簿打开事件中有一个macros。 我注意到,如果我把下面的代码放在事件中
MsgBox Application.ThisWorkbook.Name
我可以看到,当从Internet Explorer 8打开文件"PWABCD.XLS"
,消息框显示"PWABCD(1).XLS"
。 当从Internet Explorer 10完成相同的操作时,消息框显示"PWABCD.XLS"
。
文件下载名称应该有(1)插入的设置在哪里? 还是有一些其他的冲突,导致(1)被插入到文件名? 我inheritance了逻辑,假设(1)将在那里并将其删除 – 而不是修改代码来检查(1)是否存在,是否有用户可以修改的设置?
非常感谢
如果目标目录中存在另一个同名文件,则(1)会自动添加到文件名中。 除了testing以确定文件是否已经存在以及是否删除它之外,没有办法避免这种情况。