Excelスプレッドシートのすべての列を展開する方法は?


106

多くの列があるスプレッドシートがあります。列はすべて小さな標準幅です。列間のパーティションラインをダブルクリックすると、列の幅が拡張され、その列の最も長い文字列が含まれます。

スプレッドシートのすべての列でこの操作を実行するショートカットはありますか?


1
単なるコメント:「howto」という言葉は、通常、「how do I」ではなく「this is guide」を意味します。
msanford

回答:


165

行と列のヘッダーが交わる場所をクリックすると、次のようにシート全体が選択されます。

代替テキスト

次に、列パーティションのいずれかの行をダブルクリックします。

私はこれを常に行います、そして、それはあなたが得ることができるのと同じくらい速いです。


16

ショートカットについては知りません。メニューを使用します。
1)完全なスプレッドシートを
選択2)形式を選択
3)列
4)自動調整選択


1
+1このソリューションは、選択した範囲で機能し、たとえば、多くの列にまたがるタイトルを除外できるため、このソリューションが気に入っています。
-dkusleika

長い文字列の場合、その列の最長行に合わせて自動調整が拡大しないことがあります。このヒントをナビゲートすると、便利な幅を手動で設定する他のオプションが表示されました。
ポール14

また、特に長い文字列では、Excelが失敗する場合があります。ただし、新しいバージョンではまだこれに遭遇していません。
デイブ

2010年のこれを更新してください。または、少なくともこれを説明しているバージョンを指定します。
LaRiFaRi

この投稿の時点で、自宅では2000バージョン、職場では2003バージョンを使用していたと思います。
デイブ


6

すべてを選択してみて(CTRL + Aをすばやく2回、または必要な列を選択するだけ)、パーティションラインをダブルクリックします。Excel 2007では、そのソリューションはうまく機能しているようです。つまり、各列のサイズを自動的に最長の文字列に合わせます。


2003年には動作しません
デイブ

3
両方のバージョンで、セル範囲だけでなく列全体が選択されていることを確認する必要があります。
dkusleika

なぜCTRL +は二回?Excelのいくつかのバージョンで本当に必要でしたか?
LaRiFaRi

@LaRiFaRi:たとえば、Excel 2013では、Ctrl + Aを1回押すと、現在のセルのブロックが選択され、その中にコンテンツが含まれます-Ctrl + Shift + Spaceと同等です。次の2番目の Ctrl + Aは、シート全体を選択します。
ラーンクルブ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.