• 締切済み

Excelのマクロのことでお伺いします。

Excelのマクロのことでお伺いします。 A134のセルを切り取ってA136に貼り付け A138のセルを切り取ってA138に貼り付け この作業をA300までやり続けたいのですが、どのようにマクロの設定をすればいいでしょうか

みんなの回答

  • DOUGLAS_
  • ベストアンサー率74% (397/534)
回答No.1

>A134のセルを切り取ってA136に貼り付け >A138のセルを切り取ってA138に貼り付け >この作業をA300までやり続けたい  2行目が「A138のセルを切り取ってA140に貼り付け」の誤りでしたら、 Dim i As Integer For i = 134 To 300 Step 4  Cells(i, 1).Cut (Cells(i + 2, 1)) Next i というように、[For...Next ステートメント] に [Step キーワード] を加えれば簡単に行なえます。 >~~の誤りでしたら、  ということで、上記をご参考に、ご自分で コード をお考えになってみてください。

関連するQ&A

  • エクセル マクロ

    エクセル マクロで、シート1のA1セルないの文字列(数式)をクリックボードにコピーするマクロを組みたいのですが、セルのコピーは出来るのですが、文字列のみコピーが出来ません。貼り付けは任意でするので必要ないです。 初心者で何もわかりません。よろしくお願いします。

  • マクロでエクセルに張り付けるとA1に全部入ります

    Win XP、Excel2000のマクロでコピーして他エクセルに張り付けようとするとA1に全部データが入り、 コピー元と同じセルに入りません。 同じマクロを使ってる人で一人だけですが、張り付けの初期値を設定する方法でもあるのですか?

  • エクセルのマクロについて質問です。

    エクセルのマクロについて質問です。 たとえば、 セルA1からAA1までのセルの中で、コピーとペーストを行います。(これは記録マクロで作ります) それと同じ作業を、3行下のA3からAA3の行でも行い、 また、3行下のA6からAA6の行で行う といった作業をマクロで作る方法を 教えていただきたいです。

  • エクセルのマクロ

    素人なのですみませんが教えてください エクセルのマクロを使用して エクセルを起動して ウィンドウズ内のあるフォルダ内のエクセルファイルをコピーをして違うフォルダに貼り付けをしたいのですが、どのようにマクロを組み込むのか教えてください(マクロの式) (例)エクセル起動後エクセルのマクロにて c\Aフォルダ\aファイル←コピー c\Bフォルダ\aファイル←貼り付け

  • エクセルのマクロ

    B1をコピー⇒ブラウザの検索窓に貼り付け→エクセルに戻る B2をコピー⇒ブラウザの検索窓に貼り付け→エクセルに戻る B3を・・・という作業を自動化したいです。 B1~B?までを一括で選択してコピーという作業をマクロで自動化する方法はわかるのですが 上記の作業を簡単にする方法がわかりません。 B1→ブラウザ→B2を選択してマクロの表示ボタンをクリックして、右上にあるマクロの表示ボタンからポップアップウィンドウのマクロ画面の実行ボタンを押して~ というのをやっていたら、普通に「Ctrl+C」でコピーしたほうが早いと思います。 同じ操作を複数のセルに別々に実行したい場合、その別々を1個1個実行しているのは アホらしいです。 なにか方法はないでしょうか

  • マクロ記述を教えてください。

    エクセル2010を使用しています。貼り付けのオプションで 「値のみ」しか選択できないマクロ記述を教えてください。 セル上で右クリックし「コピー」選択後、貼り付け先セルで右クリックした時、「値のみ」しか選択できないファイル設定をしたいと思います。 要するに起動後、すべての「貼り付け」の作業が「値のみ」に限定したいと思います。よろしくお願いします。

  • エクセルのマクロについて教えて下さい

    エクセルで、データ(書類)のコピー貼り付けのマクロを組みました。 ツール→マクロで、新しいマクロの記録から、実際にコピーをして貼り付けをし、記録の終了をしました。 次に他のセルの場所でもそのマクロを実行して、何度も場所を変えてコピー貼り付けを実行したいのですが、操作用のボタンを作成して貼り付け、ボタンを押すと、同じ場所でコピー貼り付けを繰り返します。 たしか絶対参照とか相対参照とかあったような気がするのですが…。 どうすれば、他の場所でもボタンを押すだけでコピー貼り付けのマクロを実行できるようになりますか? よろしくお願いします。

  • Excel 同じ作業の繰り返しについて

    どうしようもない質問ですみません。 Excelのセルをコピー ↓ 右のセルに貼り付け ↓ そのまた右のセルに貼り付け ↓ ・ ・ ・ というように右となりのセルに貼り付けを繰り返す作業を行いたいです。 「ドラッグ」は使えないものとします。 ※コピーしたいセルとセルの間を「列を表示しない」設定にしている為。 「→右」⇒ Ctrl+v という作業を永遠にするしか方法が浮かびません。 ちなみに表示していない列を再表示したとすると↓ コピーしたいセル⇒セルはそのまま⇒セルはそのまま⇒コピーしたいセル これはマクロ?で何とかできますか? またマクロやVBA?などは全くの初心者なので、やり方などは詳しくお願いします!!(;_;)

  • Excelの設定で(マクロかな?)

    別のファイルからセルをコピーして、あるファイルに「貼り付け」を行っています。 方法は「形式を選択して貼り付け」で「値」のみを「行列を入れ替える」で貼り付けています。 手間なので作業を簡単にしたいのですが可能でしょうか。 (ユーザー設定でコマンドをボタン(アイコン)として取り出す場合は「形式を選択して貼り付け」までしかできなかったです。) 他に方法はありますでしょうか? マクロが必要なのでしょうか? よろしくお願い致します。

  • エクセルのマクロを有効にするとは

    エクセルのマクロを有効にするという意味について教えてください。 私は、マクロを有効にすると、たとえばセルにあらかじめ設定されている数式などの設定を変えられると理解していましたが違いますか。(つまり無効にしてあると設定を書き換えられないということです。) この認識は合っているでしょうか。よろしくお願いします。

専門家に質問してみよう