初始保存到本地驱动器是否比使用网络驱动器更有弹性

Is initial save to local drive more resilient than using network drive

我想创建 100 个不同的报告 - 它们最初都需要保存到一个位置 - 然后它们需要分发到我们网络驱动器上的不同位置。

Excel vba 程序正在从保存在网络驱动器上的 xlsm 文件创建文件。

下面哪种方法比较resiliant/defensive?

1.Save 100 个文件到机器的 C 盘 运行 代码 - 然后分发到网络驱动器上的 100 个不同位置。 2.Save 100 个文件到控制 xlsm 文件所在的同一网络位置 - 然后分发到网络驱动器上的 100 个不同位置。

嗯...这取决于。你的网络有多好? =;)-

面对这种情况,我倾向于写本地,他们事后搬家。根据我的经验,这更可靠也更快。(假设您使用的是 cut/paste 操作而不是 copy/paste 操作。Copy/paste 非常慢。)

话虽如此,我实际上更愿意直接写入网络驱动器。它的代码更少,错误更少,出错的机会更少...如果你有一个可靠的网络。