最近ExelのVBAを覚え始めました。
困っていることがあります。売上の一覧シートからから提出用の
シートに項目別に貼り付けの作業をEXCELで行っているのですが。
以前はマクロで記録してまったく同じ作業を繰り返していたのですが。
最近支店が毎月のように増えるのでそのたびに
Range("E2:E6").Select←「1つ支店が増えるとの範囲を<E6>を<E7>に変更する」
Application.CutCopyMode = False
Selection.Copy
Range("I2").Select
Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=False
と支店が増えるたびにコピー範囲を1つ増やしていました。しかしコピーする項目分(売上・平均.....etc)だけ編集で直すのも大変なので、なんとかフォームで支店数を入力するとその値に対してコピーを行ってくれるものを作りたいのですが・・・・・。
挑戦しましたが・・・どうしてもとんでもない値をコピーしてくるか、エラーが表示されてしまいます。
よろしくお願いします。。
No.1ベストアンサー
- 回答日時:
これでどうでしょう
まずフォームで支店の数を入力します これをindexとします
あとはセレクトの部分を下記内容にすれば出来ないでしょうか
A ="E2:E" & index
Range(A).Select
早速の回答ありがとうございます。
おかげで出来ました。
「A ="E2:E" & index 」を「A ="E2:E" & index + 1」に
したところ、目的の範囲をコピーしてくれました。
助かりました。ありがとうございます。
また何かありましたら。よろしくお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルのマクロでコピー後の貼り付け先を毎回指定したところにしたい 5 2022/08/12 10:47
- Excel(エクセル) エクセル VBAでシートのコピーを作りたい 1 2023/05/18 07:42
- Visual Basic(VBA) マクロを短くする 1 2023/01/15 00:11
- Visual Basic(VBA) Excelのマクロコードについて教えてください。 1 2022/03/27 13:25
- Visual Basic(VBA) マクロで最終行を取得してコピーしたい 3 2022/04/06 19:07
- Visual Basic(VBA) 動きっぱなしです。止め方とプロシージャの間違いを教えて下さい! 5 2022/08/15 23:08
- Excel(エクセル) ②Excel 簡単にシートコピーしたら前日の残高と日付を変更させたい→マクロの記録でエラーが出ます 8 2022/07/16 20:40
- Excel(エクセル) エクセルのマクロについて教えてください。 3 2023/02/07 14:47
- Visual Basic(VBA) 2つのシートの任意のセルの番号が一致したら、一致した行をコピーする VBA 2 2023/06/19 20:48
- Visual Basic(VBA) エクセルのマクロについて教えてください。 4 2023/07/04 17:58
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Eclipseのコード入力時の、行コ...
-
Access VBAから使用したExcelプ...
-
arduino unoからデータを読み出...
-
エクセルVBA 実行時エラー'...
-
EXCEL VBAで複数行のコピー(...
-
DataTableに入っているデータを...
-
マウントしたディスクにcpで、...
-
C++言語で、構造体のコピーは可...
-
Ctrl + Cなど複数の入力キー...
-
ACCESS VBAでExcelを開き行をコ...
-
【UWSC】WEBページ内コピーした...
-
エクセルのマクロについて教え...
-
文字列の切り出し
-
Listviewに表示された文字のコ...
-
ブラウザからコピペすると文字...
-
OutlookVBAでコピーした文字を...
-
ASP.net でコントロールをコピー
-
Excel VBA キーワードから列を...
-
ROBOCOPYをスペース付きのフォ...
-
VBA 最終行・最終列コピー範囲...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Access VBAから使用したExcelプ...
-
エクセルのマクロについて教え...
-
DataTableに入っているデータを...
-
Eclipseのコード入力時の、行コ...
-
C++言語で、構造体のコピーは可...
-
プログラムについて。
-
エクセルVBA 実行時エラー'...
-
Ctrl + Cなど複数の入力キー...
-
マウントしたディスクにcpで、...
-
Activesheet.Pasteで困っています
-
一行おきに貼り付ける 可能でし...
-
Listviewに表示された文字のコ...
-
文字列の切り出し
-
arduino unoからデータを読み出...
-
シートに張り付けたボタンがシ...
-
ブラウザからコピペすると文字...
-
ROBOCOPYをスペース付きのフォ...
-
バッチで当日日付で作成される...
-
jakarta poiを使用し、EXCELの...
-
ACCESS VBAでExcelを開き行をコ...
おすすめ情報