web-dev-qa-db-ja.com

中クリックを使わずにExcelをスムーズにスクロールできますか?

悪夢のようなExcelファイルで作業する必要があります。 (私はそれらを作成しませんでした、私は彼らと協力しなければなりません)。

それらは非常に大きかった(50を超える大きな列と100を超える大きな行)ので、上下にスクロールし、「<」および「>」ボタンを使用して左右にスクロールする必要があります。スクロールすると、Excelは常に次の列または行にジャンプします。 これは私を夢中にさせる!

Webブラウザーのように、Excelをスムーズにスクロールするプラグインまたはアドインを開発できますか?もしそうなら、それを行う方法を学ぶために私にいくつかのリソースまたはいくつかのキーワードを教えてください。

17
Luke

別のヒント:クリックしたとき Scroll lock キーボードでは、これは矢印キーの動作方法を変更します。

セル間を移動する代わりに、画面を移動します。

それでも、Issunが言ったように、ExcelとAFAIKを変更することはできず、スクロール時にセルを「分割」することはできません。

さらに、Windowsのコントロールパネルで スクロールする行数を変更することもできます

11
JMax

申し訳ありませんが、スクロールするときにセルの上部にスナップすることは、Microsoftの設計上の選択であり、Excelでの作業中に回避することはできません。マウスを中クリックすると、マウスでスムーズにプレビューズームを有効にできますが、プログラムをクリックすると元に戻ります。

プラグインを探す代わりに、.xlsファイルを実行して作業するための別のプログラムを探す必要があります。おそらく、Googleドキュメントでドキュメントを開くだけの簡単なものでも、通常のようにスクロールできます。

とはいえ、セルが大きすぎて下にスクロールしたときに一部のセルがスキップされるという問題がある場合は、コマンドボタンまたはキーボードショートカットをこのマクロに割り当てます。

Sub DownOne()
ActiveWindow.SmallScroll Down:=1
End Sub

Excelのサイズが原因でセルがスキップされるため、これを何度か使用しました。理由は、マウスの「シングルスクロールダウン」がデフォルトでDown:= 3に設定されているためです。このマクロをマウスホイールにマッピングできる場合がありますスクロールイベントですが、そのイベントを使用するには.dllを追加する必要があると思います(参照: http://support.Microsoft.com/kb/83791

9
aevanko

マウスのスクロールホイール(中央)をクリックします(回さないで、クリックします)。これにより、ユニークな4方向矢印が生成されます。マウスを上下(または左右、左右)にドラッグすると、ゆっくりとスムーズにスクロールします。

3
user3551324

古いスレッドですが、回避策を見つけました(これが繰り返し提案された場合は、申し訳ありません)。 「通常の」サイズのセルを使用して、列Aをそのままにします。表示したくない場合は、この列を非表示にできます。通常どおりに残りの列にすべてのコンテンツを配置し、コンテンツを複数の行にマージします。列Aは通常のサイズなので、「スムーズなスクロール」が得られます。

2
Marj

さて、これは非常に古いスレッドですが、今日も同じ問題がありました。

コントロールパネルの[マウスの設定]に移動して、ホイールを一度に1行ずつスクロールするように設定してみてください。いくつかの行が結合されているので、スクロールしてすぐにスクロールしてしまうので、イライラさせられました。結局のところ、一度に3行スクロールするようにホイールを設定しました(デフォルトではそう思います)。

それを理解するために私を永遠に連れて行った(私がやったらばかのように感じた)。

注-Webブラウザーでのスクロールが非常に遅くなるため、Excelでの作業が終わったら、戻って3行に戻す必要があります。

2
Kunzy

Officeで2014年から2017年にアップグレードするまで同じ問題がありました。現在Office 2017 [バージョン15.33(170409)]があり、マウスとラップトップトラックパッドを使用してピクセル単位でスクロールできます。 MacOS Sierraバージョン10オペレーティングシステムを使用しています。

1
user3524289