
A 回答 (5件)
- 最新から表示
- 回答順に表示
No.5
- 回答日時:
シート名は何ですか?
もしかしたら全シートを新たに作りそこに値貼り付けするのでしょうか?
その場合、元々同じシート名の物が有った時は次のどの処理になりますか?
① 上書きして新しいデータに書き換える
② メッセージを表示して中断する
③ その他(具体的に説明して下さい)
No.4
- 回答日時:
元の「他ブック」の「パス名」「ファイル名」「シート名」はそれぞれなんですか?
コピー先の「指定したブック」の「パス名」「ファイル名」「シート名」はそれぞれなんですか?
このマクロを書き込むブックの「パス名」「ファイル名」はそれぞれなんですか?
No.3
- 回答日時:
こんばんは、回答ではありませんが
>他ブックの全体を選択し、コピーし、値のみを指定したブックのA1セルに貼り付けしたいのですが、
Excelには、ブック、シート、セルがありますが、ご質問はその構成(関係)がつかめません。
BOOKは3つ登場するのですよね?他のブック①指定したブック②マクロが書かれているブックまたは、個人用マクロブックなど?
一つ一つのブックで行う事を補足した方が良いと思います。
おそらく、このままでは他のご質問を見ても回答にある内容をあれこれ実施しても少し条件が変われば(回答者にはわからない)すぐに躓くと思います。
例として:
マクロが書いてあるブックから他のブックA、ブックBを操作してシートの内容を値貼り付けをしたいです。
詳細:
ブックAとブックBはデスクトップにあります。
ブックAとブックBは開いていません。(開いている時もあります)
ブックAとブックBのシートは複数ありますが、
ブックAのシート名 Sheet1 の内容(セル全体)をコピーしてブックBのシート名 Sheet1へ値貼り付けをしたいです。
ブックAは処理後、自動で閉じられたらと思います。
などなど
やりたい事をしっかりご自身で把握するのが、重要だと思います。
しっかり、やりたい事を書くと作成依頼のように読め、抵抗を感じる場合もありますが
今まで試した事や既に完成している部分の掲示や、(エラー内容や現象)何で躓いているかとかを記せば良いと思います。
私が気になるのは、質問が解決出来たのに追加で質問(要望)をする場合などです。
初めに書いた質問範囲でスレッドは閉じるべきかと思いますので。
内容がずれましたすみません。参考まで
No.2
- 回答日時:
A1セルに、「他ブックの全体を選択し、コピーし貼り付ける」のは、値のみでも、ムリです。
手動・手操作でもイイのならば、Book1のSheet1の全セルの値を、Book2のsheet4に貼り付けるのならば、
Book1のSheet1を表示させて、左上をクリックして、シート全体を選択し、そのままコピーして、
Book2のSheet4を表示させて、A1セルを選択し、ホームのタブ、貼付のアイコンの下の▼をクリックして、「値の貼付」
コードは
貼付先のシートのA1を選択している場合 Selection.PasteSpecial Paste:=xlPasteValues
貼付先のシートのどこかを選択している場合 Range("A1").PasteSpecial Paste:=xlPasteValues
だけれども、手でやった方が簡単。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルのマクロについて教えてください。 3 2023/02/07 14:47
- Excel(エクセル) マクロVBA別Excelブックにデータ転記 2 2022/07/10 23:35
- Visual Basic(VBA) Excelのマクロコードについて教えてください。 1 2022/03/27 13:25
- Visual Basic(VBA) エクセルのマクロについて教えてください。 4 2023/07/04 17:58
- Excel(エクセル) エクセルのマクロでコピー後の貼り付け先を毎回指定したところにしたい 5 2022/08/12 10:47
- Visual Basic(VBA) Excelのマクロについて教えてください。 1 2023/03/12 12:16
- Visual Basic(VBA) エクセルVBAコピー 2 2022/06/08 21:45
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/01/26 09:50
- Visual Basic(VBA) データのある範囲を選択するVBAについて 2 2022/09/03 00:20
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/01/26 12:00
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBAでブックを非表示で開いて処...
-
エクセルの関数 ENTERを押...
-
エクセルを共有するとPCによっ...
-
【マクロ】アクティブセルの時...
-
Excelファイルをダブルクリック...
-
「ブックの共有」を有効にして...
-
Excelの新しい空白のブックを開...
-
エクセルで参照しているデータ...
-
Excelの警告について
-
Excel(2010)のフィルターが保...
-
フォルダ内の複数ファイルから...
-
エクセルシートの一部を送りたい
-
Excelでブックの共有を掛けると...
-
同じフォルダへのハイパーリン...
-
指定ファィルの指定シートをシ...
-
エクセルにおける,「ブック」...
-
Excelで、複数ブックの複数シー...
-
外部ブック参照が#REF!になって...
-
エクセル:標準モジュールを一...
-
シート3枚あるはずが1枚しか...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【マクロ】アクティブセルの時...
-
Excelの新しい空白のブックを開...
-
VBAでブックを非表示で開いて処...
-
エクセルの関数 ENTERを押...
-
エクセルを共有するとPCによっ...
-
Excelファイルをダブルクリック...
-
WorkBooksをオープンさせずにシ...
-
Excelでブックの共有を掛けると...
-
エクセルで参照しているデータ...
-
Excel(2010)のフィルターが保...
-
Excelの警告について
-
Excelで複数ブックの同一セルに...
-
フォルダ内の複数ファイルから...
-
同じフォルダへのハイパーリン...
-
エクセルにおける,「ブック」...
-
別ブックから入力規則でリスト...
-
エクセルで別ブックをバックグ...
-
エクセルでウィンドウの枠固定...
-
エクセルファイルを開かずにpdf...
-
「ブックの共有」を有効にして...
おすすめ情報
添付した画像のように、他ブックの全体を註文というシートにコピー貼り付けしたかったら、
一部データのずれが発生してしまいました。
手動でやってみたら、貼り付けのタイプが[書式設定]か[リンク]を選んだからかもしれません。
値のみを貼り付けたら、問題がなさそうでした。
コードは下記通りにです。
ご教示お願い致します。
Cells.Select '全体をコピー
Range("A12").Activate
Selection.Copy
中略
Windows("CHECK_MASTER.xlsm").Activate 'チェックマスターを開く
Cells.Select '全体に貼り付け
Sheets("注文").Select
Range("A1").Activate
ActiveSheet.Paste
コードを追記しました。
お願いいたします。
貼り付けのタイプが[書式設定]か[リンク]の場合に、ダメでした。
本当にVBAで値のみ貼り付けのは無理でしょうか?
すみません。
他ブック名は\\GT01\share\【リンゴ】なし\オレンジ\パインアップル\キュウリ\確定\バナナ.xlsx
コピー先は他ブック名は\\GT01\share\【リンゴ】なし\オレンジ\パインアップル\キュウリ\確定\CHECK_MASTER.xlsm
同じフォルダです。
マクロのコードはCHECK_MASTER.xlsmに記入すればよいのですが、どうぞよろしくお願いいたします。