[解決済み] あるディレクトリから別のディレクトリにファイルをコピーするVBA
2022-03-14 18:48:51
質問
私は、定期的に別のディレクトリにコピーする必要があるアクセスファイルを持っており、最後のバージョンを置き換える必要があります。 Excelのマクロを使ってこれを実現したいのですが、その過程でファイルの名前も変更したいです。
例
fileName = "X:\Database\oldName.accdb"
copyDestination = "Y:\dbstore\"
newName = "newName.accdb"
簡単にできる方法はないでしょうか?
どのように解決するのですか?
Scripting.FileSystemObjectの適切なメソッドを使用してください。そうすれば、あなたのコードは、VBScriptやVB.netへの移植性が高くなります。まず始めに、インクルードする必要があります。
Dim fso As Object
Set fso = VBA.CreateObject("Scripting.FileSystemObject")
そうすると
Call fso.CopyFile(source, destination[, overwrite] )
ここで、source と destination はファイルのフルネーム(パスを含む)です。
参照 https://docs.microsoft.com/en-us/office/vba/Language/Reference/user-interface-help/copyfile-method
関連
-
[解決済み] PHPの配列を別の配列にコピーする関数はありますか?
-
[解決済み] Excel VBA "レンジクラスのオートフィルメソッドに失敗しました"
-
[解決済み] コンパイルエラーです。Forがない場合は次へ|VBA
-
[解決済み] VBAを使用してExcelシートの空白でない列の数を求めることができます。
-
[解決済み] VBAでファイルを削除する
-
[解決済み] ファイルのコピー方法について教えてください。
-
[解決済み] scpを使ってリモートからローカルにフォルダをコピーするにはどうしたらいいですか?
-
[解決済み] C#でディレクトリの中身を丸ごとコピーする
-
[解決済み】SQL Serverで、あるデータベースから別のデータベースへテーブルをコピーする。
-
[解決済み】VBAでフォルダー内のファイルをループ処理?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】Excel VBAのByRef引数の型の不一致
-
[解決済み] コンパイルエラーです。End If without block If
-
[解決済み] VBA RangeクラスのSortメソッドに失敗しました。
-
[解決済み] ワークシートを1枚飛ばし、残りのワークシートを処理する
-
[解決済み] オートメーションエラー - 大惨事 EXCEL VBA
-
[解決済み] VBAのコードに「Label Not define」がありますが、これは何ですか?
-
[解決済み] VBA:マクロでMSXML2.DOMDocumentがMSXML2.DOMDocument40に変更された。
-
[解決済み] VBA チャートのタイトルを追加する
-
[解決済み] コンパイルエラーです。Forがない場合は次へ|VBA
-
[解決済み] VBAを使用してExcelシートの空白でない列の数を求めることができます。