Vb6 VB-连接到网络时将脱机txt文件保存到服务器

Vb6 VB-连接到网络时将脱机txt文件保存到服务器,vb6,excel,vba,Vb6,Excel,Vba,我已经编写了一个Excel VB,用于将文件从自动任务保存到sharepoint。如果连接到办公网络,它可以正常工作。如果脱机,则将文件保存到本地驱动器。当计算机连接到办公网络时,有人能帮我用宏将文件保存到服务器上吗?我的办公室不建议持续检查网络状态。任何建议都将受到自动任务的欢迎。您是指计划任务吗 如果是这样,并且您恰好在Windows 7上运行,则可以将计划任务设置为仅在满足某些网络条件时运行。您可以构建一个单独的宏,该宏接收本地存储的任何文件,并将它们推送到服务器,并且仅在网络连接时运行该

我已经编写了一个Excel VB,用于将文件从自动任务保存到sharepoint。如果连接到办公网络,它可以正常工作。如果脱机,则将文件保存到本地驱动器。当计算机连接到办公网络时,有人能帮我用宏将文件保存到服务器上吗?我的办公室不建议持续检查网络状态。任何建议都将受到自动任务的欢迎。您是指计划任务吗


如果是这样,并且您恰好在Windows 7上运行,则可以将计划任务设置为仅在满足某些网络条件时运行。您可以构建一个单独的宏,该宏接收本地存储的任何文件,并将它们推送到服务器,并且仅在网络连接时运行该宏。

如果办公室不建议检查网络连接,则我们只有一个选项。在连接时编写宏并手动将文件保存到服务器。我不是说office不建议检查网络。办公室不允许我运行宏来检查网络连接,因为它会影响计算机性能。@SiddharthRout他可以使用WMI检查连接,如果不存在连接,请安排另一个任务在N分钟后再次检查。@JP。你是对的。我已经想到了。这与在N分钟内通过VBA代码检查连接是一样的。因此,我建议仅当用户连接到网络时手动运行宏:@SiddharthRout这将是最简单的解决方案,只需等待连接。感谢您的回复。自动任务意味着我编写了一个VB程序来收集一些数据并上传到服务器。我应该能够收集数据离线从本地计算机和上传时,它连接到网络。谢谢你的帮助