多くのテキストを含む幅が非常に広い(画面の幅を超える)列を展開すると、Excelの端がウィンドウの端にくるようにExcelが自動的に水平方向にスクロールします。Excel 2016の自動水平スクロールを無効にするにはどうすればよいですか?
このようにして、その辺をクリックしてドラッグすることができないので、その列の幅を減らすことは不可能です!その煩さを修正する方法はありますか?彼らはこれが機能だと思っていましたが、バグでなければ迷惑だと思っています。
多くのテキストを含む幅が非常に広い(画面の幅を超える)列を展開すると、Excelの端がウィンドウの端にくるようにExcelが自動的に水平方向にスクロールします。Excel 2016の自動水平スクロールを無効にするにはどうすればよいですか?
このようにして、その辺をクリックしてドラッグすることができないので、その列の幅を減らすことは不可能です!その煩さを修正する方法はありますか?彼らはこれが機能だと思っていましたが、バグでなければ迷惑だと思っています。
私は、Excel 2016を持っているが、ここでは、古いバージョンでは、画面に収まるように列幅を縮小する方法ですません。
、あなたはスーツ列のサイズを取得するために異なる番号でこれを繰り返すことができます君は。
水平スクロールバーの右向き矢印をクリックし続けると、通常は列の右端を取得することができますが、自動的に選択範囲が拡大されます。時々、これはExcelでhere is some info from Microsoft about scroll lockの少し厄介かもしれません。 Excelでこの機能を無効にするには、Scroll Lockのトラブルシューティングを参照し、下部のバー(Excelのステータスバー)を右クリックし、スクロールロックを解除します。これにより、自動スクロールは停止します。もちろん、後でいつでも元に戻すことができます。
それは動作しません、私は同じことについて話しているとは確信していません。 – ergon
あなたはVBAを使用できる場合は、ワークシートのモジュールでこのコードを使用することができます。
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If (ActiveSheet.Columns(Target.Column).ColumnWidth > 150) Then
ActiveSheet.Columns(Target.Column).ColumnWidth = 150
ActiveWindow.ScrollColumn = 1
End If
End Sub
おかげで動作します!しかし、それは少し不便です。この厄介な「機能」を無効にする方法はありませんか? – ergon
本当に必要なのは「列の最大幅」の設定ですが、Excelではそのようなものはありません。サイズを変更した後に列の幅を自動的に再調整するために使用できる別の回答が追加されました(同じ列の別のセルを選択した後)。 – lonestorm
これは本当にバグです。この機能/バグを設計した人々が、自分自身でこの製品を使用したのだろうか。 – thotwielder