• ベストアンサー

エクセルで大量のコピー

よろしくお願いします。 友人に聞かれたのですが、エクセルで数式の入った空白のセル(10列30行くらい)を同じシートに大量にコピーしたいそうです。 今はコピー貼り付けを繰り返しているそうなのですが、何か簡単な方法はありませんでしょうか。 データを見ていないので詳しいことはわかりません。 XPでバージョンは2003です。 できるだけ簡単な方法でお願いします。

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

  • ベストアンサー
noname#58440
noname#58440
回答No.3

  #2で紹介された様な工夫をすればたいした時間はかかりませヨ マクロ等を組む時間があれば完了します。 試しに10列30行を元にシート一杯に貼りつけましたが4分13秒で終わりました。 A1~IP65536まで全て「1」で埋めつくしました。 10列の倍数にしたのでIP列で終わりましたがIQ~IVまでを埋めるのは後5秒もあれば終わります。  

may0501
質問者

お礼

b4330さん、何度も回答ありがとうございます。 実際に時間をかけてして頂いて恐縮です・・・ この方法を勧めてみようと思います。 ありがとうございました。

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

その他の回答 (2)

  • maac777
  • ベストアンサー率50% (43/86)
回答No.2

ある程度の回数コピー貼り付けしてから出来た物を再度コピー貼り付けでは? 5回貼り付けしたものを全て選択して5回貼り付けとか。このループ5回(作業は25回ですね)で元の3125倍になります。

may0501
質問者

お礼

maac777さん、回答ありがとうございます。 この方法で勧めてみようと思います。 ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。
noname#58440
noname#58440
回答No.1

  多分最も簡単な方法 1.コピーしたい範囲を選択してコピー 2.Ctrlを押しながら↓ 3.↓ 4.Ctrlを押しながらV 2~4を繰り返す、10回繰り返せば100行になります。 右方向に同じ事をしたいなら2と3で→を使う。  

may0501
質問者

補足

b4330さま、早速回答ありがとうございます。 Ctrl+Vでコピーするのも大変なくらい大量のようです。 マクロ?とかウィザード?とかよく分かりませんが エクセルならではの方法ではありませんでしょうか?

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

関連するQ&A

  • 可視セルのみのコピー

    あるエクセルシートのデータで、非表示の行または列があって、それを別のシートにコピーするとき、データは可視セルのみをコピーしつつも(非表示の行・列を自動削除)、書式・列幅だけは元データを生かし貼り付けということを簡単に行う方法はあるでしょうか。「編集ージャンプ」で可視セルのみ選択しコピーまではうまくいったのですが、貼り付けのとき、値貼り付けまたは行・列どちらかの貼り付けしかできず、書式・列幅は再度貼り付けるという2度手間になってしまいます。一度にできるよい方法があったら教えて下さい。

  • Excel データの一部を別シートにコピー

    Excelで、データ行のどこかをクリックし、ボタンを押したとき、その行を別々のシートに分類してコピーさせるマクロを作りたいと思っています。 このとき、コピー先のシートをA列のデータで区別したいのです。 1.クリックした行のA列のセルを判定し、そのセルのデータを読み取る方法 2.読み取ったデータ(文字)を、コピー先シート名に指定する方法 このマクロの記述方法を教えてください。よろしくお願いします。 コピー範囲を指定し、貼り付け先のシートをアクティブにできれば、あとは記録マクロをつないで作るつもりです。

  • エクセル 数式のコピー・貼付について

    エクセルの数式のコピー・貼付について教えてください。 シート1にデータが1000行くらい入っているとします。    A   B   1 100  5 2 200  3 3 350  9 :  :   : :  :   : シート2のセルA1、A2に =A1*B1 シート2のセルA3、A4に =A2*B2 シート2のセルA5、A6に =A3*B3 と、2行ずつ数式を入れたいのですが、 普通にコピー貼付をするとセル番地が自動的に 増えていってしまいます。 2行ずつ、同じセル番地の数式を入れる方法がありますでしょうか。 どうぞよろしくお願いいたします。

  • エクセル セルのコピーができない。

    エクセルでセルをコピー&貼付けがうまくできなくなりました。 セルをコピーしてもテキストしか認識されずに、貼り付けるとセルの書式設定等は全くついてきません。 また、行や列毎コピーして挿入することもできなくなりました。 形式を選択して貼り付けを選択すると、Unicodeテキストかテキストの2つから選ぶ画面しか出てこず、 通常の値、数式、書式設定等を選ぶ画面も出てきません。 とくに何かエクセルの設定を変えた覚えはないので、なぜこうなったのかわかりません。 どうしたら、通常のセルのコピーができるようになりますでしょうか。

  • Excel コピーについて

    Excel2000を使用しています。 データが入っているシートがあります。 ある1つの列について、下の行を見て、次の文字があるところまで、次々とセルのコピーを行いたいのですが、VBAを教えてください。 次の文字があるところまでは、空白のセルです。 よろしくお願いいたします。

  • エクセル2007の表のコピーについて

    エクセル2007の表のコピーについて 作成した表を別のブックのシートに貼り付けたいのです。 行、列、書式など全て同じようにしたいのですが、普通にコピー、貼り付けでは行、列のサイズが違ってしまいます。 ホーム→書式→セルの移動又コピー という風にしなくてはいけないのでしょうか。 他に方法があれば、おしえていただけませんでしょうか。2003についても教えていただけないでしょうか。 どうぞ宜しくお願い致します。

  • 【エクセル】数式だけコピーする方法

    はじめまして。 ・エクセルのファイルが10あります。 ・ファイル(シート)の内容は、入力されているデータ(数値)は違うものの、フォーマットは全て一緒です。 ・ちなみに、現在のシートには数式は一切含まれていません。 ・そのシートの決まった数百カ所に、新たに数式を記述し、データの足し算引き算などをしたいと思います。 ・なお、数式を入れていく決まった箇所は、同じ行や列ではなくてバラバラの行や列にになっております。 ・10シートあるため全てに数式を記述していったら膨大な作業になります。なので、ひとつのシートに数式をいれて完成させたら、他のシートとフォーマットは全く一緒なので、完成したシートの数式だけを他の9ファイルに一気にコピーしたいと考えてます。 現在、形式を選択して数式だけの貼り付けを行ってみても、データ(数値)も一緒に変化してしまいます。 どのようにすればよいか、途方に暮れておりますので、アドバイスを頂ければと思います。

  • EXCEL VBA マクロ 別シートの空白行へのコピー

    すみません、、いくらやってもできません。どなたかわかるかた助けてください。 <質問内容> エクセルのsheet1、Sheet2があり、 Sheet2にあるデータをSheet1のA列の空白行に貼り付けするというマクロを組みたいです。 BVAを使って、Sheet1の任意のデータ(データが入っているところのみ)をコピーすることまではできましたが、Sheet2へのA列空白行へペーストができないでいます。 ※Sheet2は別会社で作成のため、シート保護されていますが、貼り付けたい場所はロックされていません。 保護されているがゆえにCtr+Gのセル選択は使用できない状態です。 すみませんが、明日までになんとかお願いいたします!明日中に作成、上司に渡す予定です。

  • エクセルVBA、数式の入ったセルのコピーについて質問です。よろしくお願

    エクセルVBA、数式の入ったセルのコピーについて質問です。よろしくお願いします。 シートのA列は日付の入ったセルがあり、データを更新する度に行が追加されていきます。 数式(1)~(3)は、それぞれ異なる計算式が入っており、日付データを参照して計算を行っています。   A    B    C    D 1 日付データ 数式(1) 数式(2) 数式(3) 2 日付データ 数式(1) 数式(2) 数式(3) 3 日付データ   4 日付データ   5 日付データ   A列にデータが追加したときに、B~D列の数式をA列の最終行までコピーしたいのですが、 どのようなコードを書けばよいでしょうか? ちなみに、1行目のB~D列には、データ更新の有無に関わらず、必ず数式が入っているものとします。 何かよいアドバイスがあればよろしくお願いします。 【補足】 単純に考えると、B1~D1をA列の最終行までAUTOFILLすれば良いのでしょうが、データ数がかなり多く、 この方法だと時間がかかってしまいます。A列のデータ追加前の数式セルの最終行から、追加後の最終行までとすると、処理は早くなるのでしょうか?

  • カンマで区切られた二つの数値を分けてセルにコピー

    XPのOffice2003のエクセルです。ある二つの数値が文字列として一つのセルに例えば「375, 934」という風に、半角カンマと空白で区切られて入っています。これを二つのセルに数字「375」「934」と分けてコピーしたいのです。 ワークシートのセルで数式処理、あるいはVBAマクロのどちらかで、できる方法を教えていただけないでしょうか。

【ST-3400】初期設定に失敗する
このQ&Aのポイント
  • ST-3400の初期設定中にお客さまIDを入力後、エラーが発生します。再起動しても状況は変わりません。
  • ルーターの設定はIPV6ブリッジモードで、プロバイダーはぷららですが、契約はドコモ経由で申し込んでいます。
  • ネットワークのエラーが発生し、宅内環境・配線の確認が必要です。エラーコード[1060700232]が表示されています。
回答を見る

専門家に質問してみよう