Note: The other languages of the website are Google-translated. Back to English

Excelで動的な印刷領域を作成するにはどうすればよいですか?

通常、ワークシートに設定した後、印刷領域は一定です。 場合によっては、削除または追加した印刷コンテンツに合わせて印刷領域を調整したいことがあります。 それを達成する方法は? この記事では、Excelで動的な印刷領域を作成する方法を紹介します。

Excelで動的印刷領域を作成する


矢印青い右バブル Excelで動的印刷領域を作成する

以下のスクリーンショットに示すように、通常の印刷領域がA1:E5であると仮定しますが、範囲データは行10と列Gまで大きくなる可能性があります。次の手順で動的印刷領域を作成できます。

1.最初に動的な名前付き範囲を作成する必要があります。 クリック > 名前管理者。 スクリーンショットを参照してください:

2。 の中に 名前管理者 ダイアログボックスで New ボタンを押して 新しい名前 ダイアログボックス。 そして、[新しい名前]ダイアログボックスに、 Print_Area_Formulaお名前 ボックスに入力し、数式を入力します =OFFSET($A$1,0,0,COUNTA($A$1:$A$10),COUNTA($A$1:$G$1))を参照する ボックスをクリックし、最後に OK ボタン。 スクリーンショットを参照してください:

注意:式では、 $ A $ 10 及び $ G $ 1 つまり、印刷領域は行10と列Gより大きくなることはありません。必要に応じて変更できます。

3.に戻ったとき 名前管理者 ダイアログボックスを閉じてください。

4.印刷領域として設定するデータの範囲を選択します(この場合、 A1:E5)、次にクリックします ページレイアウト > 印刷領域 > 印刷領域を設定する。 スクリーンショットを参照してください:

5。 クリック > 名前管理者 を開く 名前管理者 ダイアログボックス。

6。 の中に 名前管理者 ダイアログボックスで Print_Area お名前 ボックスをクリックし、元の数式を次のように置き換えます = Print_Area_Formula (上記で作成したダイナミックレンジの名前) を参照する ボックスをクリックし、 ボタンをクリックして変更を保存します。 最後に閉じます 名前管理者 ダイアログボックス。

これで、動的印刷領域が作成されました。 指定した行と列に到達するまで、追加または削除したデータで印刷領域が調整されていることがわかります。 スクリーンショットを参照してください:


最高のオフィス生産性ツール

Kutools for Excelはほとんどの問題を解決し、生産性を80%向上させます

  • 再利用: すばやく挿入 複雑な数式、チャート および以前に使用したものすべて。 セルを暗号化する パスワード付き。 メーリングリストを作成する そしてメールを送る...
  • スーパーフォーミュラバー (複数行のテキストと数式を簡単に編集できます); 読書レイアウト (多数のセルを簡単に読み取って編集する); フィルター範囲に貼り付け...
  • セル/行/列をマージする データを失うことなく; 分割セルコンテンツ; 重複する行/列を組み合わせる...重複セルを防止します。 範囲を比較する...
  • [複製]または[一意]を選択します 行; 空白行を選択 (すべてのセルは空です); スーパーファインドとファジーファインド 多くのワークブックで; ランダム選択...
  • 正確なコピー 数式参照を変更せずに複数のセル。 参照の自動作成 複数のシートに; 箇条書きを挿入、チェックボックスなど...
  • テキストを抽出、テキストの追加、位置による削除、 スペースを削除する; ページング小計の作成と印刷。 セルの内容とコメントを変換する...
  • スーパーフィルター (フィルタースキームを保存して他のシートに適用します); 高度な並べ替え 月/週/日、頻度など。 特殊フィルター 太字、斜体...
  • ワークブックとワークシートを組み合わせる; キー列に基づいてテーブルをマージします。 データを複数のシートに分割; xls、xlsx、PDFをバッチ変換...
  • 300 以上の強力な機能. Office / Excel 2007-2021 および 365 をサポートします。すべての言語をサポートします。 企業や組織に簡単に導入できます。 フル機能の 30 日間無料トライアル。 60日間の返金保証。
kteタブ201905

Officeタブは、タブ付きのインターフェイスをOfficeにもたらし、作​​業をはるかに簡単にします

  • Word、Excel、PowerPointでタブ付きの編集と読み取りを有効にする、パブリッシャー、アクセス、Visioおよびプロジェクト。
  • 新しいウィンドウではなく、同じウィンドウの新しいタブで複数のドキュメントを開いて作成します。
  • 生産性を 50% 向上させ、毎日何百回もマウス クリックを減らすことができます!
officetab下部
コメントを並べ替える
コメント (6)
まだ評価はありません。 最初に評価してください!
このコメントは、サイトのモデレーターによって最小化されました
こんにちは、それは便利でエキサイティングです。
このコメントは、サイトのモデレーターによって最小化されました
hi
ありがとう、それは素晴らしいです。

オフセットの条件付き参照を作成する方法はありますか? つまり、文字Aを含む、または数値3に等しい、または黄色で塗りつぶされた、列Aの最初のセルからのオフセットを使用します。

次の式を試しましたが、うまくいきません。

offset(indirect(CELL("address",INDEX(A:A,MATCH("A",A:A,0)))),0,1,COUNTA(Sheet1!$b+Sheet1!$b:$b),7)

感謝

マイク
このコメントは、サイトのモデレーターによって最小化されました
まず第一に、どうもありがとう!


次に、MameManagerでXNUMXつの「名前」を定義する必要はありません。 より簡単な方法として、いくつかのランダムセルを選択し、(それらのランダムセル上に)印刷領域を設定してから、名前マネージャーを開きます。print_areaが既にあります。ここで、コンテンツを必要な数式に置き換えることができます。
このコメントは、サイトのモデレーターによって最小化されました
こんにちは、ただ1,0,0つ、あなたの数式は動的ですか? これはより良いでしょうか=OFFSET($ A $ 1、COUNTA($ A:$ A)、COUNTA($ 1:$ XNUMX))?

次に、ピボットが変更されたり、セルまたは列が追加されたりしても、数式を変更する必要はありません。
このコメントは、サイトのモデレーターによって最小化されました
これは間違いなく非常に便利です。 ただし、ファイルを閉じて再度開くたびに、Print_Area名の構成は失われます。 したがって、名前の定義に移動するたびに、Print_Area=Print_Area_Formulaと言います。 同じ問題を抱えている他の誰か? どうも!
このコメントは、サイトのモデレーターによって最小化されました
Ca nefonctionnepas。 Chaque fois qu'on faire le gestionnaire de noms et qu'on rentre dedans、ilaremplacélaformulepar la zoneareadedépart
ここにはまだコメントが投稿されていません
あなたのコメントを残す
ゲストとして投稿
×
この投稿を評価:
0   文字
推奨される場所

フォローする

著作権©の2009 - WWW。extendoffice.com。 | | 全著作権所有。 搭載 ExtendOffice。 | サイトマップ
MicrosoftおよびOfficeのロゴは、米国MicrosoftCorporationの米国およびその他の国における商標または登録商標です。
SectigoSSLで保護