亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

VBA將文件從一個目錄復制到另一個目錄

VBA將文件從一個目錄復制到另一個目錄

慕少森 2019-12-03 11:22:57
因此,我有一個訪問文件,我經常需要將其復制到另一個目錄中,以替換最新版本。我想使用Excel宏來實現此目的,并且還想在此過程中重命名文件。例如   fileName = "X:\Database\oldName.accdb"   copyDestination = "Y:\dbstore\"   newName = "newName.accdb"有一個簡單的方法嗎?
查看完整描述

3 回答

?
米脂

TA貢獻1836條經驗 獲得超3個贊

使用此代碼時使我頭疼的一件事(可能會影響其他人,我希望有人在此處留下這樣的評論供我閱讀):

  • 我的目的是創建一個動態訪問儀表板,該儀表板需要更新其鏈接表。

  • 我使用上述復制方法將現有鏈接的CSV替換為它們的更新版本。

  • 從模塊手動運行以上代碼可以正常工作。

  • 從鏈接到CSV數據的表單運行相同的代碼會出現運行時錯誤70(權限被拒絕),即使我代碼的第一步是關閉該表單(該表單也應該已解鎖CSV文件,以便可以覆蓋它)。

  • 我現在相信,盡管該表單已關閉,但在執行與該表單相關聯的VBA時,它會保持過期的CSV文件鎖定。

我的解決方案是從與數據庫一起打開的另一個隱藏表單中運行代碼(按計時器事件)。


查看完整回答
反對 回復 2019-12-03
?
鴻蒙傳說

TA貢獻1865條經驗 獲得超7個贊

如果您可以選擇較少的選項,則此方法甚至更容易:


FileCopy source, destination


查看完整回答
反對 回復 2019-12-03
  • 3 回答
  • 0 關注
  • 1411 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號