• ベストアンサー

EXELで回数指定コピーできますか?

EXEL2003を使用しています。WinXP A列のセルの中身のひとつひとつをB列に 50づつコピーしたいのですが、 もっとも簡単な方法はどのような方法でしょうか? 回数指定のコピーは可能でしょうか。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • telescope
  • ベストアンサー率54% (1069/1958)
回答No.2

A1セルの内容を、B1~B50まで A2セルの内容を、B51~B100まで貼り付けるなら、 B1セルに =INDIRECT("a"&INT(((ROW()-1)/50)+1)) と入力して、下方向に必要なだけフィルします。 最上列がタイトル行で、 A2セルの内容を、B2~B51までなら、 =INDIRECT("a"&INT(((ROW()-2)/50)+2)) 不恰好ですが。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (1)

  • Dxak
  • ベストアンサー率34% (510/1465)
回答No.1

?すみません、2通りに読み取れるのですが・・・ ・A列のセルをB列の1つのセルに50個コピーしたい ・A列のセルをB列の50個のセルにコピーしたい 上は「REPT関数」を使えば簡単に出来そうです 下は、どれぐらいの数を行いたいのでしょう? 私なら、VBAで組んで廻すかな?50個づつ式を入れていくかな?と考えたりするのですが・・・多分20個ぐらいまでなら、手でやっても10分と掛らんので、手かな?

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • Exelのコピーの終わり方

    Office365のExelを使用していますが、セルを別のセルにコピーする時貼り付けが終了しても元のセルがEscキーを押しても破線がぐるぐると回って終わりそうもありません。他にもやり方あるのでしょうか?ややこしいですが、通常のOffice2016ではなくてOffice365のExelです。

  • Exelんの使い方

    初心者ですExelの操作が判りません、どなたか教えてください。 Aセル×Bセルの結果をCセルに反映。 方法 +Aセル*Bセル Cセルの答え  198,234,000 になります。 表を作った後で千円単位にしたく         198,234 したいのですが 表全体を変換する方法を教えてください。 無理ならひとつのセル毎でもよいのですが。          

  • EXELのマクロに関して質問します。

    EXELのマクロに関して質問します。 シートAの任意のセルに文字列を入力後、シートBの同位置のセルと比較し、 同じ内容かどうかを判断する方法を教えてください。

  • EXELでの文字列の一部抽出

    WinXP、Office2003です。 http://aaa.com/abcd.html http://bbb.com/user/efgh.html http://ccc.com/link/ijkl.html 上記のようにURLのリストがA列に並んでいます。 この中の最後の部分「abcd.html」「efgh.html」 「ijkl.html」だけをB列にコピーしたいのですが、 どうすればよいでしょうか? EXELの機能の「置き換え」で最後の部分のみを指定することはできますか? よろしくお願いします。

  • コピーして貼り付けるには

    コピーして貼り付けるには xcel 2007です。 A列、B列にそれぞれ値が入力してあります。 C列の各セルに =A列の各セル-B列の各セル として 自動計算させ、値を入力しました。 ここでC列をコピーして、K列に貼り付けましたが、 全セル共 0(ゼロ) 表示されてしまいます。 C列の値を正しく表示させる方法を教えていただけませんか。

  • exel2007のブックシートコピーができない(windows7)

    EXEL2007、Windows7です。 ファイル間で、ブックシートのコピーをしたいです。 コピー元のシートを右クリックでメニューを出し、「移動またはコピー」で コピー先を指定します。 すると「コピー先のブックの行列数が元のブックの行列数よりも少ないためシートを移動先のブックに挿入できませんでした」 とエラーがでます。 EXEL2003、WinXPの時には問題なくできてました。 原因がわかりません。 よろしくお願いします。

  • exelのbookまたがりでセルをコピー貼付けたい

    エクセル2010のvbaで質問です。 シンプルなデータ表から、印刷向きレイアウトにした別BOOKにセル内容を 送りたいのですが、うまくいきません。 開いてあるbookまたがりでセル値のコピーをします。送り側は連結セルです。 行、列を可変として順次ループで回すので、RANGEでなくCELLS(行、列)の指定で行いますが、 実行時エラーが出ます。(インデックスが有効範囲にありません) Sheets(OUTSHEET).Cells(行,列).Value = Sheets(INSHEET).Cells(行,列).Value ↑現在この書き方でエラーになります。うまくいく方法はないのでしょうか。 なお、手動でコピーして、送り側セルでエンター押すとできます。 でもそのマクロ記録ではセル番地指定なので、自動化にできません。 詳しい方、よろしくお願いします。

  • EXEL 最大値を太くするには?

    EXELで範囲の最大値の文字を太くするには 方法がありますか? どこか別のセルに書き出すのではなく    A  B  C  D  E 1  20  30 42 50 35 とあった場合 セルD1  50 の文字を太くしたいのですが よろしくおねがいします。

  • コピーするセルの範囲を指定する方法

    複数のシートを1枚にまとめたいのですが、各シートの中身が画像のように、空欄を含みます。 以下のような特徴があります。 ・ A1には必ず商品名が入力されています ・ 行数はシートによって異なります ・ 列数はM列までの固定です ・ 最終行を調べるにはJ列で判断ができます ・ この画像の例では、A1からM20までの範囲をコピーしたいです エクセルの知識がないので、ネットで調べながらいろいろ試してみましたが、コピーをする範囲の選択ができません。 シート1枚にまとめる方法はだいたい理解できましたので、上記のようなセルの範囲を指定する方法を教えて下さい。 どうぞ宜しくお願いします。

  • 「Exel」で、指定した列が常に「半角カタカナ」で入力されるようにしたいのですが

    「Exel2000」を使っているのですが、セル(又は列)ごとに 入力設定が常に「半角カタカナ」になるよう、指定することは出来るのでしょうか? 「セルの書式設定」の「表示形式」では、数値や日付などの分類はあっても 文字入力の指定が出来るような項目はありませんよね? 他の列は「全角ひらがな」で入力していても、その列に来ると自動的に 半角カタカナで入力されるようにしたいのですが…。

専門家に質問してみよう