![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
![](http://oshiete.xgoo.jp/images/v2/common/profile/M/noimageicon_setting_03.png?e8efa67)
filecopyを使って、ファイルをある場所から別の場所へコピーしたいと思っています。
しかし、コピー元のファイルが開かれていると、エラーが出ていることがわかりました。
FileCopy "C:\xxxxx\B.xls","C:\yyyyy\B.xls"
といったコードで、B.xlsが開かれていると、エラーが起こります。
エラーが起こるのはこのコマンドの仕様のようです。
ただし、自分自身(このコードを実行しているファイル)はA.xlsとします。
対象のファイルが開かれていてもコピーするには、どうしたらよいでしょうか?
No.1ベストアンサー
- 回答日時:
こんにちは。
エラーになるのは、内部コマンドを使うからでは?
Set objFso = CreateObject("Scripting.FilesystemObject")
objFso.Copyfile "C:\xxxxx\B.xls","C:\yyyyy\B.xls"
Set objFso = Nothing
というようにしてみたら、いかがですか?
みようみまねでやってみたらできました!
意味はよくわかっていないですが、とりあえず動いたので良しとします。
回答ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
これ何て呼びますか Part2
あなたのお住いの地域で、これ、何て呼びますか?
-
エクセルVBAで開いているファイルをコピーする方法
Visual Basic(VBA)
-
VBAで保存しないで閉じると空のBookが残る
Excel(エクセル)
-
《エクセルVBA》「他の人が該当ファイルを使用中の場合」の処理
Excel(エクセル)
-
-
4
エクセル:マクロ「Application.CutCopyMode = False」って?
Excel(エクセル)
-
5
VBAでエクセルシートを更新(リフレッシュ)する方法を教えて下さい。
Excel(エクセル)
-
6
名前をつけて保存した後、元のファイルに戻るには
その他(コンピューター・テクノロジー)
-
7
数式による空白を無視して最終行を取得するマクロ
Excel(エクセル)
-
8
EXCELのVBAでシートコピーをしたとき元のマクロを削除するには?
Excel(エクセル)
-
9
エクセルVBAで5行目からオートフィルタモードに設定したいたい
Excel(エクセル)
-
10
Excelのセルにユーザー名を表示する方法
Excel(エクセル)
-
11
WorkBooksをオープンさせずにシートにコピーしたい【EXCEL VBA】
Excel(エクセル)
-
12
DATE型変数を初期化する方法
Visual Basic(VBA)
-
13
エクセルのラベルの値(文字列)を垂直方向で中央揃えにするには?
Excel(エクセル)
-
14
VBAで「致命的なエラー」が出ました。どのくらい致命的なんでしょうか?
Access(アクセス)
-
15
メッセージボックスのOKボタンをVBAでクリックさせたい
Visual Basic(VBA)
-
16
【Excel VBA】ブックを複数開いている際、任意のブックをアクティブにしたい
Excel(エクセル)
-
17
FSO.CopyFileでのエラー無視方法
その他(Microsoft Office)
-
18
マクロの「SaveAs」でエラーが出るのを解消したいです(再)
Visual Basic(VBA)
-
19
アクセスVBAで既に開いているエクセルを閉じたい
Yahoo!ショッピング
-
20
【ExcelVBA】マクロの入ったシートをコピーしても新しいシート内でマクロを動作させるには?
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・ゆるやかでぃべーと タイムマシンを破壊すべきか。
- ・「I love you」 をかっこよく翻訳してみてください
- ・歩いた自慢大会
- ・許せない心理テスト
- ・字面がカッコいい英単語
- ・昔のあなたへのアドバイス
- ・かっこよく答えてください!!
- ・あなたが好きな本屋さんを教えてください
- ・スタッフと宿泊客が全員斜め上を行くホテルのレビュー
- ・【大喜利】【投稿~8/27】 こんなガソリンスタンド二度と来るか!なぜそう思った?
- ・これ何て呼びますか Part2
- ・人生で一番思い出に残ってる靴
- ・【お題】動物のキャッチフレーズ
- ・【お題】甲子園での思い出の残し方
- ・ゆるやかでぃべーと すべての高校生はアルバイトをするべきだ。
- ・「それ、メッセージ花火でわざわざ伝えること?」
- ・自分用のお土産
- ・人生で一番お金がなかったとき
- ・一番好きなみそ汁の具材は?
- ・泣きながら食べたご飯の思い出
- ・ちょっと先の未来クイズ第1問
- ・ゴリラ向け動画サイト「ウホウホ動画」にありがちなこと
- ・初めて自分の家と他人の家が違う、と意識した時
- ・単二電池
- ・チョコミントアイス
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
パソコン起動時
-
パワーポイントに挿入したエク...
-
IISでローカル内からhttp://loc...
-
エクセルVBA 開いているブック...
-
logonui.exe
-
スタックエラー?って何ですか
-
Photoshop【ファイルがロックさ...
-
ごみ箱にパスワード
-
フォルダの中のファイルを任意...
-
フォルダ・ファイルの順番を自...
-
フォルダーを解体するにはどう...
-
win10で1つのフォルダ内に保存...
-
windows media playerの動画をJ...
-
「たる」を漢字変換しようとし...
-
デスクトップからだけ削除する...
-
共有ファイルのアイコンの変更
-
ttfファイルのを見るにはどうし...
-
ATI HYDRAVISIONとは何ですか?
-
削除可能なフォントの見分け方
-
FFFTPでダウンロードしたファイ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
パワーポイントに挿入したエク...
-
VB6のプロジェクトロードエラー...
-
エクセルVBA 開いているブック...
-
パソコン起動時
-
ファイルは既に開かれています(...
-
バッチファイルでXCOPYコマンド...
-
IISでローカル内からhttp://loc...
-
データベースアクセスエラー(...
-
ShellExecute でショートカット...
-
FileSystemObject CopyFile ...
-
vb.netで作成したexeファイルが...
-
ASP(vbs)でのBCPの実行について
-
エクセルで写真をサムネール...
-
WebOTXのコマンド実行結果ステ...
-
C++言語エラー
-
C# ネットワークドライブのexe...
-
エラーがでてしまいます
-
80070052エラー
-
デバイスドライバの開発について
-
EXCELでCTRL+Cでコピーをしたと...
おすすめ情報