2012-06-04 38 views
0

我寫了一個Excel VB,用於將文件保存到自動化任務的共享點。如果它連接到辦公室網絡,它工作正常。如果我處於離線狀態,則將文件保存到本地驅動器。當計算機連接到辦公室網絡時,有人可以用宏來幫助我保存文件到服務器嗎?我的辦公室不建議不斷檢查網絡狀態。任何建議將不勝感激VB-連接到網絡時將離線txt文件保存到服務器

+0

如果辦公室不建議檢查網絡連接,那麼我們只有一個選項。寫入宏並在連接時手動將文件保存到服務器。 –

+0

我並不是說該辦公室不建議檢查網絡。該辦公室不允許我運行宏,因爲它會影響計算機性能,因此會不斷檢查網絡連接。 – Joszac

+0

@SiddharthRout他可以使用WMI檢查連通性,如果沒有連接存在,則安排另一個任務在N分鐘內再次檢查。 – JimmyPena

回答

0

通過自動化任務你的意思是一個計劃任務?

如果是這樣,而您碰巧在Windows 7上運行,則可以將「計劃任務」設置爲僅在滿足某些網絡條件時才運行。你可以建立一個單獨的宏,它接受本地存儲​​的任何文件,並將它們推送到服務器,並只有在網絡連接時才運行該宏。

+0

感謝您的回覆。自動化任務意味着我編寫了一個VB程序來收集一些數據上傳到服務器。我應該能夠從本地計算機脫機收集數據,並在連接到網絡時進行上載。感謝你的幫助 – Joszac

相關問題