このチュートリアルでは、Excelの印刷領域を手動で使用し、マクロを使用する方法を簡単に管理する方法を示します。スプレッドシート全体を印刷するのは面倒です。 Excelの印刷領域機能を使用すると、印刷物を正確に指定できます。
- 印刷領域の設定
- 複数の印刷領域の定義
- 印刷領域を無視します
- 1つのページに複数の領域を印刷します
- 複数のシートで印刷領域を設定する(VBAを使用)
- 印刷領域の変更
- プリントエリアのクリア
- プリントエリアの保護(VBAを使用)
- 印刷領域の問題のトラブルシューティング
Excel印刷領域が説明されました
印刷領域は、印刷に含まれるセル範囲を定義します。スプレッドシート全体が必要ない場合は、必要なデータのみを含む印刷領域を定義してください。印刷領域を選択すると、Ctrl Pまたは印刷ボタンを使用すると、その領域印刷のみが保証されます。単一のシートの複数の印刷領域には、それぞれ別のページに印刷されます。プリントエリアはワークブックで保存されます。
印刷領域の設定
印刷領域を設定するには2つの方法があります。
クイック方法:
- 印刷するデータを選択します。
- [ページレイアウト]タブ、ページセットアップグループに移動し、 [領域の印刷] > [印刷領域の設定]をクリックします。
かすかな灰色の境界線は、印刷領域を示しています。
詳細な方法:
- [ページレイアウト]タブで、 [ページのセットアップ]ダイアログランチャーをクリックします
。
- シートタブで、印刷領域フィールドの目的の範囲を入力または選択します(複数の範囲にCTRLを保持します)。
- [OK]をクリックします。
ヒント:印刷領域はワークブックで保存されます。印刷する前に、常にプレビュー(Ctrl P)をプレビューして、選択を確認してください。印刷領域を設定せずに選択を印刷するには、範囲を選択し、CTRL Pを押し、印刷選択を選択します。
複数の印刷領域
ワークシートのいくつかのセクションを印刷するには:
- 最初の範囲を選択し、CTRLを保持し、追加の範囲を選択します。
- [ページレイアウト]タブで、 [領域の印刷] > [印刷領域の設定]をクリックします。
各エリアは別のページに印刷されます。これは、非連続範囲に対してのみ機能します。
印刷領域を無視します
シート全体またはワークブックを印刷するには、定義された印刷領域を無視します。
- [ファイル] > [印刷]をクリックするか、Ctrl Pを押します。
- 設定で、印刷アクティブシートのドロップダウンから印刷領域を無視することを選択します。
1つのページに複数の領域を印刷します
これは、プリンターの機能に依存します。シートごとのページについては、プリンタープロパティを確認してください。利用できない場合は、貼り付け特別な>リンクされた画像を使用して印刷範囲を新しいシートにコピーして、元のデータへのリンクを維持し、新しいシートを印刷します。
複数のシート(VBA)で印刷領域を設定する
同様に構造化された多くのワークシートにわたる一貫した印刷領域の場合、VBAマクロは効率的です。
マクロ1:アクティブシートの印刷領域を一致させる:このマクロは、選択したシートの印刷領域を設定してアクティブシートに一致させます。
sub setprintareaselectedsheets() 文字列としてのDim CurrentPrintarea ワークシートとしての薄暗いシート currentPrintarea = activeSheet.pagesetup.printarea ActiveWindow.SelectedSheetsの各シートについて sheet.pagesetup.printarea = currentPrintarea 次 End Sub
マクロ2:印刷領域をすべてのシートに適用します。このマクロは、ワークブック内のすべてのシートにアクティブシートの印刷領域を適用します。
sub setprintareaallsheets() 文字列としてのDim CurrentPrintarea ワークシートとしての薄暗いシート currentPrintarea = activeSheet.pagesetup.printarea ActiveWorkbook.sheetsの各シートについて sheet.name activeSheet.nameの場合 sheet.pagesetup.printarea = currentPrintarea ifを終了します 次 End Sub
マクロ3:ユーザー定義の印刷領域:このマクロは、ユーザーに印刷領域を選択するように求め、選択したすべてのシートに適用します。
sub setprintareamultiplesheets() 範囲としてselectedprintarearangeをselectedprintarearange 文字列としてselectedprintarearangeaddressをselectedprintarearangeaddress ワークシートとしての薄暗いシート エラーの再開時に次に再開します SelectedPrintarearange = application.inputbox( "印刷領域の範囲を選択してください"、 "印刷領域を複数シートで設定してください"、type:= 8) selectedprintarearangeでない場合は、その後は何もありません SelectedPrintarearAngeaddress = selectedPrintarearange.Address(true、true、xla1、false) ActiveWindow.SelectedSheetsの各シートについて sheet.pagesetup.printarea = selectedprintarearangeaddress 次 ifを終了します selectedprintarearange = Nothingを設定します End Sub
簡単に使用できるように、これらのマクロを使用してサンプルワークブックをダウンロードしてください。
印刷領域の変更
印刷領域を拡張するには:
- 追加するセルを選択します。
- [ページレイアウト]タブで、 [領域の印刷] > [印刷領域に追加]をクリックします。
または、名前マネージャー(式タブ>定義済み名>名前マネージャー)を使用して、 Print_Area
範囲を直接編集するか、 [ページのセットアップ]ダイアログボックスの範囲を変更します。
プリントエリアのクリア
[ページレイアウト]タブで、 [領域の印刷] > [プリント]領域のクリアをクリックします。
プリントエリアの保護(VBA)
印刷領域をロックする直接的な方法はありません。 VBAのWorkbook_BeforePrint
イベントを使用して、印刷する前に特定の印刷領域を実施します。
private sub workbook_beforeprint(booleanとしてキャンセル) ActiveSheet.pagesetup.printarea = "a1:d10" 'または目的の範囲を指定します End Sub
(必要に応じて異なる範囲の複数のシートに適応します。)このコードをマクロ対応ワークブック(.xlsm)のこのThisWorkbook
モジュールに配置します。
トラブルシューティング
- 印刷領域を設定できません:印刷領域をクリアして再定義します。
- すべての列が印刷されているわけではありません:列幅は紙のサイズを超える場合があります。マージンまたはスケーリングを調整します( 1つのページにすべての列に適合)。
- 複数のページに領域印刷を印刷:隣接する範囲を個別に印刷します。単一の範囲が複数のページにまたがる場合、そのサイズを削減するか、ページ設定を調整します( 1ページにシートをフィットします)。
この包括的なガイドにより、Excelで効率的な印刷エリア管理が可能になり、ワークシートの印刷体験が向上します。
以上がExcelで印刷領域を設定および変更する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

この記事では、Excelピボットテーブルとチャートのタイムラインを作成するプロセスをガイドし、それを使用してダイナミックで魅力的な方法でデータと対話する方法を示します。 あなたはあなたのデータをピボで編成しています

Excelは、組み込みの「XMLデータインポート」関数を使用してXMLデータをインポートできます。 インポートの成功は、XML構造に大きく依存します。よく構成されたファイルは簡単にインポートされますが、複雑なファイルは手動マッピングが必要になる場合があります。 ベストプラクティスにはXMLが含まれます

この記事では、単一および依存リストを含むデータ検証を使用して、Excelでドロップダウンリストを作成する方法について説明します。 プロセスの詳細、一般的なシナリオのソリューションを提供し、データ入力制限やPEなどの制限について説明します

この記事では、Sum関数、Autosum機能、および特定のセルを合計する方法を使用して、Excelの列を合計する方法について説明します。

この記事では、データの準備、チャート挿入、および強化された視覚分析のためのパーソナライズオプションに焦点を当てて、Excelでパイチャートを作成およびカスタマイズする手順を詳述します。

記事では、テーブルの作成、フォーマット、およびカスタマイズでExcelで説明し、データ分析のために合計、平均、ピボットアブルなどの関数を使用しています。

記事では、平均関数を使用してExcelの平均の計算について説明します。主な問題は、この関数をさまざまなデータセットに効率的に使用する方法です。(158文字)

記事では、データ検証を使用してExcelのドロップダウンリストの作成、編集、削除について説明します。主な問題:ドロップダウンリストを効果的に管理する方法。


ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

AtomエディタMac版ダウンロード
最も人気のあるオープンソースエディター

DVWA
Damn Vulnerable Web App (DVWA) は、非常に脆弱な PHP/MySQL Web アプリケーションです。その主な目的は、セキュリティ専門家が法的環境でスキルとツールをテストするのに役立ち、Web 開発者が Web アプリケーションを保護するプロセスをより深く理解できるようにし、教師/生徒が教室環境で Web アプリケーションを教え/学習できるようにすることです。安全。 DVWA の目標は、シンプルでわかりやすいインターフェイスを通じて、さまざまな難易度で最も一般的な Web 脆弱性のいくつかを実践することです。このソフトウェアは、

VSCode Windows 64 ビットのダウンロード
Microsoft によって発売された無料で強力な IDE エディター

SecLists
SecLists は、セキュリティ テスターの究極の相棒です。これは、セキュリティ評価中に頻繁に使用されるさまざまな種類のリストを 1 か所にまとめたものです。 SecLists は、セキュリティ テスターが必要とする可能性のあるすべてのリストを便利に提供することで、セキュリティ テストをより効率的かつ生産的にするのに役立ちます。リストの種類には、ユーザー名、パスワード、URL、ファジング ペイロード、機密データ パターン、Web シェルなどが含まれます。テスターはこのリポジトリを新しいテスト マシンにプルするだけで、必要なあらゆる種類のリストにアクセスできるようになります。

SAP NetWeaver Server Adapter for Eclipse
Eclipse を SAP NetWeaver アプリケーション サーバーと統合します。

ホットトピック



