Excelは非常に多くのことを行うための強力なツールですが、ファイルを開くたびに画面に合わせてシートのサイズを変更する必要があることは大きな問題になる可能性があります。スプレッドシートをはるかに見やすくするための3つの簡単なソリューションを次に示します。
ここMakeUseOfでは、税金の支払い、一般的なデータ分析、さらには人生の管理などにExcelを使用する方法を紹介しました。
Windows10のGB数
Excelを何に使用しているかに関係なく、スプレッドシートを自動的に開いて、画面上のすべてのデータを表示できるようにすると便利ではないでしょうか。印刷物に、1枚のシートに収まるようにサイズ変更されたすべての列が含まれているとしたら、それはすばらしいことではないでしょうか。以下の3つのステップのいずれかを使用して、これを実行できます。
1.すべての列を画面に合わせる
十数列以上のスプレッドシート、または非常に大きなテキスト列のスプレッドシートを開いた場合、シートの端が画面の右側からはみ出すのにそれほど時間はかかりません。
他に方法がないと思っているので、人々はしばしばこれに我慢します。真実は、Excelがこのための最良のスプレッドシートアプリケーションの1つであるということです-すべての列が画面に収まるようにシート表示を再構成することは実際には非常に簡単です。
ステップ1 -スプレッドシートの最初の行全体をすべての列で強調表示します。
ステップ2 - クリックしてください 意見 タブをクリックし、を選択します 選択範囲にズーム 。
すべての列が画面に収まるのに必要なのはこれだけです。スプレッドシートの右側にある列を切り落とす必要はもうありません。
問題は解決しましたよね?
まあ、完全ではありません。この最初の解決策は機能しますが、スプレッドシートを開くたびにこれらの2つの手順を実行する意思がない限り、永続的な解決策ではありません。別の画面で別の解像度でスプレッドシートを開いた場合はどうでしょうか。
答えは、サイズ変更を一度自動化することです。そのため、もう一度考える必要はありません。
2.VBAを使用して画面に合わせる
VBAよりもExcelで何かを自動化するためのより良い方法は何ですか?
と VisualBasicスクリプト 、あなたはいくつかのコードを追加することができます Worksheet.Open 画面を修正するためにシートのサイズを自動的に変更する方法。これを簡単にするには、最初にシートの最初の行全体(画面に収めたいすべての列を含む)を選択します。
ハイライトされた行の任意の場所を右クリックして、 名前を定義...
Office 2016で、右クリックメニューの[名前の定義...]がオプションになっていない場合は、画面に自動調整するすべての列を含む最初の行を強調表示してから、 教えて にとって 範囲に名前を付ける それぞれの結果を選択します。
「ワークブック」が選択されたスコープであり、シート名と範囲がすでに入力されていることがわかります。 参照先: 分野。覚えている範囲の名前を、に入力するだけです。 名前: 分野。
この次のステップでは、[開発者]メニュー項目をクリックして、[ コードを見る 開発者メニューから。メニューに[開発者]オプションが表示されない場合は、次の場所に移動して有効にする必要があります。 ファイル>オプション>リボンのカスタマイズ 。確実に デベロッパー ここで選択されます。
クリックしたら コードを見る メニューで、必ずダブルクリックしてください このワークブック オブジェクト、および右側のペインで選択します 開ける 右側のドロップダウンメニューのメソッドのリストから。
次に、上記のコードを関数に貼り付けます Workbook_Open() 。便宜上、以下のテキストを選択して関数にコピーしてください。
Range('DefinedRange').Select
ActiveWindow.Zoom = True
'Cells(1, 1).Select
最後の行はオプションです。基本的に、これを含めると、シートは左側に戻り、最初のセルが選択され、ビューがシートの左上に向かって中央に配置されます。
ブックを保存するときは、マクロ対応のファイルタイプ、つまりXLSMを選択する必要があります。これで、Excelファイルを開くたびに、解像度に関係なく、使用しているコンピューター画面内にすべての列が収まるようにシートのサイズが自動的に変更されます。
3.印刷時にすべての列をフィッティングする
すべての列がディスプレイに収まる場合でも、実際にスプレッドシートを印刷するときに直面するもう1つの問題は、すべての列が印刷された用紙に収まるということです。
これは本当に厄介ですが、修正は迅速かつ簡単です。ダンは最近あなたに この問題を修正する方法の全リスト 、しかし個人的には、高速でシンプルな再スケーリングアプローチを好みます。
あなたが選ぶとき 印刷 から ファイル メニューでは、すべての列がプレビューに表示されているわけではないことが印刷プレビューに表示されます。
印刷メニューの一番下までスクロールして、 ページ設定... リンク。
[ページ設定]メニューの[ ページ タブ、あなたはそれを下に見るでしょう スケーリング 、デフォルトで100%通常サイズに調整するオプションが選択されています。これにより、シート全体が収まるかどうかに関係なく、シートが元のサイズで印刷されます。ワークシートの残りの部分を複数の紙に印刷するだけで、まったく役に立ちません。
トラックパッドでMacを拡大する方法
代わりに、 合う: 次に、 高い スプレッドシートが実際に印刷するのに必要な用紙の数よりもはるかに多い、途方もなく高い数に設定します。
これにより、シートはシートのすべての列に合うように「スクイーズ」されるだけで、シートの行のサイズは変更されません。これは、行のサイズが変更されると、最終的なフォーマットが台無しになるためです。
すべての列を強制的に合わせるだけで、スプレッドシートは1枚の幅に印刷され、すべてのデータを印刷するのに必要な数のページが印刷されます。
Excelがぴったり合う
結局のところ、スプレッドシートを再フォーマットして、どんなに大きくても、すべてを1台のPCディスプレイ、または1枚の印刷シートに収めることはそれほど複雑ではありません。あなたはそれを達成するために使用する正しいトリックを知っている必要があります!
たくさんお見せしました Excelで役立つトリック 何年にもわたって、しかし今、あなたはあなたのデータをあなたが望むように正確に見たり印刷したりするための3つのトリックすべてを知っています。これらのトリックをすべての友達や家族と共有することを忘れないでください!
スプレッドシートを任意の解像度のコンピューター画面にすばやく合わせる他の方法を知っていますか?以下のコメントセクションであなた自身のヒントやコツを共有してください!
画像クレジット:Shutterstock経由でPrettyVectorsによる巨大な木槌[壊れたURLが削除されました]を保持している
共有 共有 つぶやき Eメール 6つの可聴の選択肢:最高の無料または安価なオーディオブックアプリオーディオブックにお金をかけたくない場合は、無料で合法的にオーディオブックを聴くことができる優れたアプリをいくつか紹介します。
次を読む 関連トピック- 生産性
- スプレッドシート
- VisualBasicプログラミング
- 印刷
- マイクロソフトエクセル
ライアンは電気工学の理学士号を取得しています。彼は自動化エンジニアリングで13年間、ITで5年間働いており、現在はアプリエンジニアです。 MakeUseOfの元編集長であり、データの視覚化に関する全国会議で講演され、全国のテレビやラジオで取り上げられました。
RyanDubeのその他の作品ニュースレターを購読する
ニュースレターに参加して、技術的なヒント、レビュー、無料の電子書籍、限定セールを入手してください。
購読するにはここをクリックしてください