我想创建100个不同的报告 - 它们最初都需要保存到一个位置 - 然后需要将它们分发到我们网络驱动器上的不同位置。
Excel vba
程序正在从保存在网络驱动器上的xlsm
文件中创建文件。
以下哪种方法更具弹性/防御性?
1.将100个文件保存到运行代码的机器的C-Drive - 然后分发到网络驱动器上的100个不同位置。
2.将100个文件保存到控制xlsm
文件所在的同一网络位置 - 然后分发到网络驱动器上的100个不同位置。
答案 0 :(得分:1)
嗯......这取决于。你的网络有多好? =;) -
当面对这种情况时,我倾向于写本地,然后他们移动它们。根据我的经验,这更可靠,更快。(假设您使用剪切/粘贴操作而不是复制/粘贴操作。复制/粘贴非常慢。)
现在,说,我实际上更愿意直接写入网络驱动器。它的代码更少,错误更少,出错的可能性更小...... IF 您拥有可靠的网络。