VBAについて質問です。
定期的にBook1からBook2へコピペする作業があるのですがBook1が現在デスクトップにあります。
これを他の場所(例えばドキュメント)に保存した際にもコピペ出来るようにしたいのですが以下のどの部分にどのように追加すれば良いのでしょうか。
現在以下のようになっています。
Sub 助()
' 助 Macro
Dim FilePath As String
FilePath = ThisWorkbook.Path
Workbooks.Open FilePath & "Book1.xlsx"
Workbooks("Book1.xlsx").Sheets(1).Range("A1:J13").Copy _
Workbooks("Book2.xlsm").Worksheets("sheet1").Range("A1")
Workbooks("Book1.xlsx").Close savechanges:=False
End Sub
宜しくお願いします。
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
こんばんは
>これを他の場所に保存した際にもコピペ出来るようにしたいのですが~~
「他の場所」というのが固定の場所なら
>FilePath = ThisWorkbook.Path
の右辺のパスを指定のディレクトリになるようにしておけば良いです。
例えば
FilePath = "C:\Users\hoge\Desktop\"
のような感じです。
どこに保存するのか不定の場合は、ファイルダイアログを表示してユーザーに指定させるとかでしょうか。
http://officetanaka.net/excel/vba/tips/tips154.htm
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) シート名をフォルダ名に変更 1 2021/12/01 15:59
- Excel(エクセル) エクセルのマクロについて教えてください。 2 2023/02/20 14:46
- Visual Basic(VBA) サブフォルダ含むすべてのフォルダの Excel 検索 4 2021/12/13 09:33
- Excel(エクセル) エクセルのマクロについて教えてください。 3 2023/02/07 14:47
- Excel(エクセル) 【マクロ】PasteSpecialメソッドにて、コードが動かない理由が分かりません 2 2023/08/15 20:47
- Visual Basic(VBA) 【ご教示ください】VBAの記述方法がわかりません。 2 2022/08/12 21:28
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/01/26 12:00
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/01/27 13:15
- Excel(エクセル) Excelのマクロコードについて教えてください。 1 2022/03/27 10:47
- Visual Basic(VBA) バックグラウンドのプロセスのエクセルを閉じる方法 4 2022/05/12 15:39
このQ&Aを見た人はこんなQ&Aも見ています
-
「環境が人を育てる」って本当?環境によって人格や生き方は本当に変わるのか
環境が人生に与える影響は実際どれほどのものなのか、専門家の田宮由美さんに伺った。
-
範囲の合計の仕方を教えて下さい。
Excel(エクセル)
-
AccessのDBを理解するコツは?
Access(アクセス)
-
エクセルの関数でわからないことあるのでコード付きで教えてください
Excel(エクセル)
-
-
4
【VBA】【マクロ】 指定の条件で、空白の行を挿入
Excel(エクセル)
-
5
会社のPCに入っているExcelでバーコードを作ろうと思い、「開発」→「挿入」→「コントロールの選択
その他(Microsoft Office)
-
6
1.2.3のランダムに混じった数値が100行ぐらいあります。1と2を含む数量の計算式は?
Excel(エクセル)
-
7
数値から名前が作成できなくなっているッ!?
Excel(エクセル)
-
8
エクセルで、複数のマスに構文を一度に入力する方法を教えてください
Excel(エクセル)
-
9
Excelのマクロファイルを開くと下記のエラーがでます。
Excel(エクセル)
-
10
Excelについて。
Excel(エクセル)
-
11
マクロについて教えてください。 下記のマクロは以前教えて頂いたマクロです。 マクロを実行すると 指定
Visual Basic(VBA)
-
12
Excelのテーブルでmatch関数の使い方について
Excel(エクセル)
-
13
引数に数値、文字列の混在
Visual Basic(VBA)
-
14
エクセルの「パスの定義」の仕方について教えてください
Excel(エクセル)
-
15
VBA
Visual Basic(VBA)
-
16
Outlookの「受信日時」「件名」「本文」などをVBAを使ってExcelに転記したい
Visual Basic(VBA)
-
17
重複データを抽出する式の説明をお願いします。
Excel(エクセル)
-
18
同じ型【ハイフンと数字】をぶつけて、イコールである事を証明する関数はありますか?
Excel(エクセル)
-
19
VBAファイルの保存先について
その他(Microsoft Office)
-
20
Excelの作業中、自動保存ボタンをオンにしないにはどうすればいいのですか?
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Curdirを実行すると違う場所が...
-
メモ帳を開くと毎回同じ位置・...
-
「マイドキュメント」と「My Do...
-
ACCESSファイルが開けません。
-
Win11エクスプローラー左表示の...
-
マイドキュメントの画面を2つ並...
-
マイピクチャをDドラにしたらフ...
-
マイドキュメントとマイピクチ...
-
マイドキュメントの引っ越し方...
-
マイピクチャが英語表示に・・・
-
Dドライブで「マイドキュメント...
-
データを直接Dドライブのドキ...
-
ピクチャとマイピクチャとは
-
windows7でのファイル保存場所
-
Cドライブリカバリ後 D「マ...
-
WINDOWS XPでマイド...
-
Windows11のデスクトップアイコ...
-
ファイルを隠し設定していない...
-
Boxファイルに保存してあるExce...
-
複数のword文書の中の語句(単...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
デスクトップ、ドキュメント、...
-
Curdirを実行すると違う場所が...
-
メモ帳を開くと毎回同じ位置・...
-
Dドライブにうつしてもよいファ...
-
アイコンの名前の改行について
-
マイピクチャをDドラにしたらフ...
-
ドキュメントをCドライブからD...
-
ACCESSファイルが開けません。
-
OneDrive同期解除したのに Outl...
-
マイドキュメントとマイピクチ...
-
DVDを見ると、このファイル...
-
マイドキュメントの画面を2つ並...
-
名前を付けて保存⇒場所は指定で...
-
ペイントのデフォルトの保存先...
-
ピクチャとマイピクチャとは
-
My PicturesとMy Pictureの違い
-
ロジクール製マウス、MX-Rの「...
-
マイドキュメントにパスワード設定
-
Win11エクスプローラー左表示の...
-
マイドキュメントやマイミュー...
おすすめ情報