VBAの複数のセルのコピー法がわかりません。こんにちはゲストさん。>>解決済みの質問VBAの複数のセルのコピー法がわかりません。VBAの複数のセルを選択、コピーしようとしているのですができません。エクセルで複数の選択&コピーができないので、普通のやり方ではできないとわかっています。どなたか、その方法に知恵を貸していただける方はいませんか?現在、ダイアログボックスにて複数のセルを入力した情報について、それを他のシートにコピーしようとしています。(なぜ、いちいちダイアログで入力しているのかというと、その入力情報を元に、オフセットで過ぎのセルの情報に移動しそれも個コピー&ペーストしようとしているのです。Type:=8)で、複数のセルを選んでもらった情報を他のシートにコピーしようとしています。複数のセルのコピーができないので、今はUnionを使ってどうにかならないか試していますが、これまた全然わかりません。Subこの方法では書式はコピーされません。質問自体があいまいだったのに、丁寧な回答をありがとうございます。アドレスのセルに書き込む方法で対処してみます。ありがとうございました。回答(3)ANo.2Wendy02こんばんは。>でも、やりたいんです。私は、そのロジックが理解できないですね。コピー&ペーストの問題ではなく、その手順と内容の問題です。出過ぎたものという判断を、インプットボックスで行うということ自体、判定に無理がありますし、任意で領域を選択しているので、コピーしたデータに順序も定まりません。それぞれの貼り付けした後の領域の、それぞれの位置関係も不明です。貼り付け先ということはありえません。選んだ領域と同じ場所のSheet2しか無理だと思います。一度、振り出しに戻って、考え直したほうがよいと思います。23:29:56お礼すみません。質問の仕方がよくなかったですね。(0)通報するANo.1Nayuta_XUnionは、セルの参照に使用できますが、COPYには、向かないです。Worksheets("Sheef1").Range("A1:C3").CopyWorksheets("Sheef1").Paste(Worksheets("Sheef1").Range("B2:D4"))となります。回答ありがとうございます。私の質問があいまいだったために、いろいろな回答を頂きました。g1からk8、h9からh19、g20からk30までを、一度にコピーする仕方を知りたかったんです。質問の内容を絞って出直してきます。先日、機会がありまして、N社の「ExcelVBA」実践技&上級大全C&R研究所著を購入しました。いつもありがとうございます。組み込みダイアログボックスについて教えてください。VBA初心者です、よろしくお願い致します。エクセルで写真集を作るためのVBAですが、以下のVBAでは画像がリンク貼り付けになってしまいます。いつもお世話になっております。エクセルVBAでIE制御についてです。WIN98SEでエクセル2000を使っています。ExellVBAを業務に使用しています。Reserved.掲載情報の著作権は提供元企業等に帰属します。