• ベストアンサー

EXCEL オートフィル 速すぎ 遅く

1000行くらいあるデータを処理してます。 1行目に数式を入れて、 下の行ににオートフィルしたいです。 でも、画面の下の方にポインタをもって行くと すると、一瞬で3000行とかまで移動してしまいます この「ポインタを画面の下に持っていったときの ページめくりの速さ」を自分で調整できませんか? ポインタの微妙な位置具合で速さが変わるのですが、 最高速度を自分で決めたいです。 XPです。 オートフィル中は、スクロールバーも ホイール(マウスの真ん中の回るところ) も使えません。 ズームで縮小しまくって 画面送りを少なくするという、手もありますが、 それは文字が小さくなるで、やりたくありません よろしくお願いします。

  • MV6
  • お礼率100% (10/10)

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

  • ベストアンサー
  • papayuka
  • ベストアンサー率45% (1388/3066)
回答No.2

直接的な回答じゃないけど、特定のところまでコピーしたいなら 数式をいれたセル(例えば A1)をコピー 左上の名前ボックスに移動先(例えば A1000)を入れてEnter Ctrl + Shift + ↑キー これでA1:A1000が選択されますので、Enter を押せば貼り付け完了です。

MV6
質問者

お礼

ありがとうございます! 名前ボックスなんて使ったことありませんでした!! Ctrl + Shift + ↑はかなり便利ですね(^^)

その他の回答 (4)

回答No.5

オートフィルに限らず、下(または右)まで範囲を指定するときなど意図しない範囲までスクロールし、非常に不愉快な思いをしたことは誰しもが経験していると思います。 これを回避する方法はいくつかあります。 (1)オートフィルで、もしフィルしたい右または左のセルが下まで連続している場合は、セルの右下にカーソルを持って行き、フィルハンドルが出たらダブルクリックします。 すると、隣接するセルまでフィルされます。 (2)セルのコピーであれば、フィルを使わず、コピー元をコピーした後、貼り付ける範囲をSHIFTキーを押しながら、PageDownで範囲を指定し、 微調整を↓または↑のキーで行うとうまくいきます。

MV6
質問者

お礼

ありがとうございます! そこをダブルクリックすると、 勝手にフィルしてくれるんですね、こりゃ便利です(^^)

MV6
質問者

補足

皆さんありがとうございました! どの方の方法も、全然知りませんでした(^^) ポイントは、個人的に使いやすかった方法の方にさしあげます。

  • cockerel
  • ベストアンサー率46% (253/548)
回答No.4

たぶん列末尾のセルが漠然としかわからないのでは? それでしたら、ウインドウを2分割します(右上のスクロール矢印の上にある小さい四角形をダブルクリック)。 下側の適当なセルを選択してctrl+下向き矢印を押します。 末尾に移動するので、オートフィルする列のセルを選択することができます。 あとは通常のオートフィル(ドラッグではない方法)。

MV6
質問者

お礼

ありがとうございます! そんな所をクリックすると分割するなんて知りませんでした!! Ctrl+↓知りませんでした、すごく使えますね(^^)

  • wisemac21
  • ベストアンサー率39% (171/429)
回答No.3

Altキーを押すとオートフィルが一時停止しますので、Altキーを押しながら調整する。

MV6
質問者

お礼

ありがとうございます! Altキーですか、全く知りませんでした!! ここだ、と思うタイミングでAltおして ばっちり止まると爽快ですね(^^)

  • neKo_deux
  • ベストアンサー率44% (5541/12319)
回答No.1

先に埋める範囲を選択しておき、 [編集]-[フィル]-[連続データの作成] を使用するのがスマートだと思います。 -- オートフィルの速度は、カーソルがウィンドウからはみ出た距離に依存しますから、ウィンドウ表示でウィンドウ位置を、 ――――  ̄\Sheet1/ ̄ ̄ ̄ ――――画面の下限 [スタート]|△ △ △| [Book1] みたいに、微妙な位置に調整とか? -- > ズームで縮小しまくって Ctrl+マウスのホイール で簡単に調整するのでも、だいぶ手順が省けますし。

MV6
質問者

お礼

ありがとうございます! しかもご丁寧な絵まで!! Ctrl+ホイール知りませんでした、便利ですね(^^)

関連するQ&A

  • エクセル オートフィルについて

    エクセル オートフィルについて A列 B列 C列 1   2  =A2+B2 上記のように、エクセル表のC列の2行目に数式が入っています。 この数式を連続オートフィルで下にスクロールしたいのですが、 C列の3000行まで簡易な方法で連続にしたいのです。 初心者で申し訳ないのですが、やり方を教えていただければ嬉しいです。 バージョンはエクセル20007です。

  • Excelのオートフィルについて教えてください

    Excelで、表の一番上に数式を入れて下の行にもオートフィルをしたとき、 結果がオートフィル型ではなく連続データのように表示されてしまうことがあります。 しかし数式バーを見てみると下に行くにつれて数字はちゃんと変わっていて(正しい数式が表示されていて)、 もう一度関数のボタン(fx)をクリックしてみると、ちゃんとした結果が得られます。 これはどういう現象なのでしょうか。 関数で参照するセルが結合されていることは関係しているのでしょうか。 詳しい方、ご存知の方いらっしゃいましたらお手数ですがご回答いただければ、と思います。 宜しくお願いいたします。

  • エクセル 数万行のオートフィル

    データロガーでロギングした4-20mAの電流値が数万行あります。 この電流値に定数を掛けて濃度に換算してcsvファイルを作ろうとしているのですが、 1行目に数式を入れて、それをオートフィルで数万行もドラッグするのは面倒です。 ドラッグ以外で、数万行にオートフィルをかける方法があれば、教えて下さい。

  • オートフィルができない

    エクセル2000を使っています。 新規に作成したファイルで、オートフィル機能が使えません。数式の入ったセルを下にドラッグすると、全て同じ計算式が入ります。 オプションの「ドラッグアンドドロップ編集を行う」はオンになっています。 (ちなみに、オートフィル機能が効く既存のデータで、オプションの「編集」タブを開いて見比べてみましたが、全て同じ設定でした) どうすれぱオートフィルが使えるようになるでしょうか。よろしくお願いします。。。

  • エクセルオートフィルで書式を変更しないやり方

    エクセルのオートフィルで、元の書式を変更しないで、数値や数式だけをコピーするやり方はありますか? 複雑な罫線や、セルのところどころに色をつけた表の場合、上からフィルすると元のセルの書式に全部なってしまうので、いちいち直すのがとても面倒です。 オートフィルでなくても、書式を変更しないで一気に何行分もの数式をコピーできればいいのですが。お願いします。

  • Excelのオートフィル機能に関して

    Excelに関して質問させてください。 おそらくオートフィル機能だと思うのですが、セルの右下にカーソルを合わせると、連続数字や計算式のコピーができる機能がありますよね?正確にはコピーではないのかもしれませんが… その機能を使って計算式を複数のセルに適用して、計算しているのですが、セルが6万行近くあり、マウスでのスクロールでは、大変時間がかかってしまい、不便さを感じております。 このオートフィル機能を速く適用させる方法、またはキーボードを使ってオートフィル機能を使用する方法を知りたいと思うのですが、ご存知の方教えていただけるとありがたいです。 できれば後者のキーボードを使ったオートフィル機能を使用する方法を教えていただきたいです。 よろしくお願いします。

  • エクセルのオートフィルについて

    質問なのですが、 エクセルにおいてVLOOKUPを行った後、その結果を、セルの右下をドラッグすることによってオートフィルを行っているのですが、それが3000行まで続いているので、マウスだと時間がかかって困っています。下に上に行ったり来たりしてしまうので、、、。何かいい方法がありますか?どなたかご存知であれば教えてください、お願いします。

  • エクセルのオートフィルハンドルについて

    よろしくお願いいたします。 エクセルのオートフィルハンドルを使って、数式をコピーするというのは分かるのですが、 ドラッグするのと、ダブルクリックしてコピーする方法があります。 ダブルクリックをして表のような形のものだと表(同じ列)内に数式がコピーされる場合と、 表の外(同じ列だけど行が4行ほど出てしまう)のセルまで、ダブルクリックするとコピーされてしまいます。 どうしてでしょうか。お答えをお願いします。すみません。

  • VBAでオートフィルの動き

    VABでセルに計算式をLoopで設定する処理を作成したのですが、6000行ほどあるのでそれなりに時間が掛かります。 例えば、セルに計算式を1つ選択して、セルの右下隅(フィルハンドル)にマウスポインタを合わせ黒十字に変わったところでダブルクリックを行うと、一気に値や数式が設定されるかと思い ますが、VBAでこのよな処理は可能なのでしょうか? 実際、計算式を1行入れて、オートフィルを実行するとLoopで実行するより遥かに早く処理が終了します。

  • 離れた列のオートフィル、オートSUMのコピー

    2点質問いたします。 exel2007を使用し、行数の多い縦長の表を多数作っています。 A列C列E列など離れた列でそれぞれ一定の計算を行うときに今までは個別にオートフィル機能を使って下方まで計算していました。 隣り合う列ならばまとめてオートフィルをかけていますが、ctrlボタンでの複数セル選択ではオートフィルが出来ないようで困っています。 さて、このように列が離れている場合に、それぞれの列を一括でオートフィルにかけることは可能でしょうか? 表が縦長な故、ポインタの上下を繰り返すのが手間になっています。 もう1点ですが それぞれの列の合計欄の行を設けていますがこれまでは1列をオートSUM計算し、オートフィル機能で全ての列の合計を出し、合計しない列はそのつど削除していました。 この合計欄の行が表の中で複数あるため、 合計欄自体を別で先に作成し、作成した合計欄を挿入する形にしたいと考えております。 合計する行数がまちまちのために合計する行をそのつど範囲指定できないのでオートSUM機能を使いたいです。 つきましてはセルの数式にオートSUMを予め入れる方法はありますでしょうか? 分りずらい長文で申し訳りませんがよろしくお願いいたします。

専門家に質問してみよう