- ベストアンサー
エクセル 数式のコピー方法
今、いろいろデータベース的な表を作ってるんですが、数式をシートの最下部まで入れるときマウスポインタをセルの右下隅にあわせてスクロールでコピーします。 でも65000以上のセル数なのでかなり時間がかかってしまいます。 一発でコピーできるいい方法はありませんか? エクセルのバージョンは2003です。
- みんなの回答 (6)
- 専門家の回答
質問者が選んだベストアンサー
Shiftキー と Ctrlキー を押しながら下矢印キー(↓)を押すと、選択していたセルから ずっと下までを選択できます。 (セルに入力があれば入力された最後まで、入力がなければ一番下まで) その後で、Ctrlキーを押しながら Dキー を押しましょう。 (Ctrl+Dはセルを下へコピーするショートカットです) あるいは、左上の名前ボックス(A1セルを選択すると A1 と表示される場所)に コピーしたい範囲を入力しましょう。 (A1:A65000 など) すでにセルをコピーしてあるなら Ctrlキーを押しながら Vキーを押す(Ctrl+V) または メニューの「編集」から「貼り付け」 を選ぶ。 一番上のセルを下へコピーしたいなら Ctrl+D でOK。
その他の回答 (5)
- aoumiushi
- ベストアンサー率45% (234/512)
ショートカットキーを使えば比較的早く選択できます。 範囲選択後コピーまたは貼り付けを行います。 [Ctrl]+{Space]キー:最終行末まで選択できます。 [Shift]+[PagrDown]キー:1画面分ずつ下方向に行が選択できます。 [Ctrl]+[Shift]+[End]キー:データが入力されている範囲の右下隅のセルまで選択できます。 ショートカットキーについて http://www.microsoft.com/japan/enable/products/keyboard/excel2003/default.mspx http://excel.onushi.com/short-cut-key.htm
スクロールすることが手間だとおっしゃるわけでしょうか。 データが入力された範囲なら、フィルハンドルをダブルクリックすれば、範囲内の下方向に数式が一発でコピーされます。 65000行を越えるコピーそのものに時間がかかるのをどうにかしたいとおっしゃるのなら、ちょっとわかりません。
補足
そうですね、ダブルクリック方式は私もよく使ってますが、左の列がコピーしたい数式に関係してないとできないとか、左側の列の記入行までしかコピーできないとか、かなり限定的です・・・う~ん・・
補足
上記の方法で解決できました、 Ctrl+Dは上のセルをコピーする時によく使ってましたが、こんな使い方もあるんですね、ありがとうございました。