ホームページ トピック excel Excelで印刷領域を設定および変更する方法

Excelで印刷領域を設定および変更する方法

Apr 03, 2025 am 10:24 AM

このチュートリアルでは、Excelの印刷領域を手動で使用し、マクロを使用する方法を簡単に管理する方法を示します。スプレッドシート全体を印刷するのは面倒です。 Excelの印刷領域機能を使用すると、印刷物を正確に指定できます。

  • 印刷領域の設定
  • 複数の印刷領域の定義
  • 印刷領域を無視します
  • 1つのページに複数の領域を印刷します
  • 複数のシートで印刷領域を設定する(VBAを使用)
  • 印刷領域の変更
  • プリントエリアのクリア
  • プリントエリアの保護(VBAを使用)
  • 印刷領域の問題のトラブルシューティング

Excel印刷領域が説明されました

印刷領域は、印刷に含まれるセル範囲を定義します。スプレッドシート全体が必要ない場合は、必要なデータのみを含む印刷領域を定義してください。印刷領域を選択すると、Ctrl Pまたは印刷ボタンを使用すると、その領域印刷のみが保証されます。単一のシートの複数の印刷領域には、それぞれ別のページに印刷されます。プリントエリアはワークブックで保存されます。

印刷領域の設定

印刷領域を設定するには2つの方法があります。

クイック方法:

  1. 印刷するデータを選択します。
  2. [ページレイアウト]タブ、ページセットアップグループに移動し、 [領域の印刷] > [印刷領域の設定]をクリックします。

Excelで印刷領域を設定および変更する方法

かすかな灰色の境界線は、印刷領域を示しています。

Excelで印刷領域を設定および変更する方法

詳細な方法:

  1. [ページレイアウト]タブで、 [ページのセットアップ]ダイアログランチャーをクリックしますExcelで印刷領域を設定および変更する方法
  2. シートタブで、印刷領域フィールドの目的の範囲を入力または選択します(複数の範囲にCTRLを保持します)。
  3. [OK]をクリックします。

Excelで印刷領域を設定および変更する方法

ヒント:印刷領域はワークブックで保存されます。印刷する前に、常にプレビュー(Ctrl P)をプレビューして、選択を確認してください。印刷領域を設定せずに選択を印刷するには、範囲を選択し、CTRL Pを押し、印刷選択を選択します。

複数の印刷領域

ワークシートのいくつかのセクションを印刷するには:

  1. 最初の範囲を選択し、CTRLを保持し、追加の範囲を選択します。
  2. [ページレイアウト]タブで、 [領域の印刷] > [印刷領域の設定]をクリックします。

各エリアは別のページに印刷されます。これは、非連続範囲に対してのみ機能します。

印刷領域を無視します

シート全体またはワークブックを印刷するには、定義された印刷領域を無視します。

  1. [ファイル] > [印刷]をクリックするか、Ctrl Pを押します。
  2. 設定で、印刷アクティブシートのドロップダウンから印刷領域を無視することを選択します。

Excelで印刷領域を設定および変更する方法

1つのページに複数の領域を印刷します

これは、プリンターの機能に依存します。シートごとのページについては、プリンタープロパティを確認してください。利用できない場合は、貼り付け特別な>リンクされた画像を使用して印刷範囲を新しいシートにコピーして、元のデータへのリンクを維持し、新しいシートを印刷します。

Excelで印刷領域を設定および変更する方法

複数のシート(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
ログイン後にコピー

簡単に使用できるように、これらのマクロを使用してサンプルワークブックをダウンロードしてください。

印刷領域の変更

印刷領域を拡張するには:

  1. 追加するセルを選択します。
  2. [ページレイアウト]タブで、 [領域の印刷] > [印刷領域に追加]をクリックします。

Excelで印刷領域を設定および変更する方法

または、名前マネージャー(式タブ>定義済み名>名前マネージャー)を使用して、 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 サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

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

AI Clothes Remover

AI Clothes Remover

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

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Excelの式の中央値 - 実用的な例 Excelの式の中央値 - 実用的な例 Apr 11, 2025 pm 12:08 PM

このチュートリアルでは、中央値関数を使用してExcelの数値データの中央値を計算する方法について説明します。 中央傾向の重要な尺度である中央値は、データセットの中央値を識別し、中央の傾向のより堅牢な表現を提供します

Excel共有ワークブック:複数のユーザーのExcelファイルを共有する方法 Excel共有ワークブック:複数のユーザーのExcelファイルを共有する方法 Apr 11, 2025 am 11:58 AM

このチュートリアルは、さまざまな方法、アクセス制御、競合解決をカバーするExcelワークブックを共有するための包括的なガイドを提供します。 Modern Excelバージョン(2010、2013、2016、およびその後)共同編集を簡素化し、mの必要性を排除します

式の例を備えたGoogleスプレッドシートcountif機能 式の例を備えたGoogleスプレッドシートcountif機能 Apr 11, 2025 pm 12:03 PM

マスターグーグルシートcountif:包括的なガイド このガイドでは、Googleシートの多用途のCountif機能を調査し、単純なセルカウントを超えてそのアプリケーションを実証しています。 正確な一致や部分的な一致から漢までのさまざまなシナリオをカバーします

Excel:セルに式の例が含まれている場合 Excel:セルに式の例が含まれている場合 Apr 09, 2025 am 09:04 AM

このチュートリアルでは、さまざまなExcel式を示して、セルにテキスト、数字、または文字列の一部を含む特定の値が含まれているかどうかを確認します。 if、istext、isNumber、search、find、countif、exact、sumproduct、vlookup、およびnesteを使用してシナリオをカバーします

Excelをjpgに変換する方法 -  .xlsまたは.xlsxを画像ファイルとして保存します Excelをjpgに変換する方法 - .xlsまたは.xlsxを画像ファイルとして保存します Apr 11, 2025 am 11:31 AM

このチュートリアルでは、.xlsファイルを.jpg画像に変換するためのさまざまな方法を調査し、ビルトインWindowsツールと無料のオンラインコンバーターの両方を網羅しています。 プレゼンテーションを作成したり、スプレッドシートデータを安全に共有したり、ドキュメントを設計したりする必要がありますか?ヨーヨーを変換します

Googleシートチャートチュートリアル:Googleシートでチャートを作成する方法 Googleシートチャートチュートリアル:Googleシートでチャートを作成する方法 Apr 11, 2025 am 09:06 AM

このチュートリアルでは、Googleシートでさまざまなチャートを作成する方法を示し、さまざまなデータシナリオに適したチャートタイプを選択します。 また、3Dおよびガントチャートを作成する方法、およびチャートを編集、コピー、削除する方法も学びます。 データの視覚化はCRUです

Excelランク関数およびランクを計算する他の方法 Excelランク関数およびランクを計算する他の方法 Apr 09, 2025 am 11:35 AM

このExcelチュートリアルは、ランク関数のニュアンスを詳しく説明し、複数の基準、グループデータ、パーセンタイルランクの計算などに基づいてExcelでデータをランク付けする方法を示します。 リスト内の数の相対位置を決定することはeasiです

Excel列と行でデータをひっくり返す方法(垂直および水平方向に) Excel列と行でデータをひっくり返す方法(垂直および水平方向に) Apr 11, 2025 am 09:05 AM

このチュートリアルでは、Excelでテーブルを垂直および水平に反転させるためのいくつかの効率的な方法を示し、元のフォーマットと式を保存します。 Excelには直接的な「フリップ」機能が欠けていますが、いくつかの回避策が存在します。 FLIPPING DAT

See all articles