メインコンテンツへスキップ

Excelで改ページを条件付きで挿入するにはどうすればよいですか?

以下のスクリーンショットに示すように、列Aの値が変更されているときに改ページを挿入する必要があるとすると、Excelでどのように処理できますか? 通常、改ページは手動でXNUMXつずつ挿入できますが、ここでは、これをすばやく解決するための秘訣をいくつか紹介します。
doc条件付き挿入改ページ1

小計関数を使用して改ページを挿入する

VBAコードを使用して改ページを挿入する

データ変更時にページ分割を挿入するための違いを区別する

n番目の行に改ページを挿入するには、すべての行に改ページを挿入します良いアイデア3


小計関数を使用して改ページを挿入する

Excelでは、小計関数はグループに基づいて改ページを追加できます。

1.改ページを追加するデータを選択し、をクリックします 且つ > 合計.
doc条件付き挿入改ページ2

2。 の中に 合計 ダイアログで、ドロップダウンリストの値に基づいて改ページを挿入する列を選択し、使用する関数を選択します。 関数を使用します リストしてから確認してください グループ間の改ページ チェックボックスおよび必要に応じて他のオプション。
doc条件付き挿入改ページ3

3。 クリック OK。 これで、データがグループ化され、改ページが追加されました。
doc条件付き挿入改ページ4


VBAコードを使用して改ページを挿入する

データにグループを追加したくない場合は、VBAコードを試してこのジョブを処理できます。

1。 押す Altキー+ F11 表示するキー アプリケーション向け Microsoft Visual Basic 窓。

2。 クリック インセット > モジュール、以下のコードをコピーして新しいモジュールウィンドウに貼り付けます。

VBA:データが変更されたときに改ページを挿入

Sub PageBreak()
'UpdatebyExtendOffice20181101
    Dim xSRg As Range
    Dim xRg As Range
    On Error Resume Next
    Set xSRg = Application.InputBox("Select key column:", "Kutools for Excel", xTxt, , , , , 8)
    If xSRg Is Nothing Then Exit Sub
Application.ScreenUpdating = False
    For Each xRg In xSRg
        ActiveSheet.Rows(xRg.Row).PageBreak = xlPageBreakNone
        If xRg.Value <> xRg.Offset(-1, 0).Value Then
            ActiveSheet.Rows(xRg.Row).PageBreak = xlPageBreakManual
        End If
    Next xRg
Application.ScreenUpdating = True
End Sub

 

3。 押す F5 キーを押すと、ダイアログがポップアップ表示され、改ページを挿入するキー列を選択するように通知されます。
doc条件付き挿入改ページ5

4。 クリック OK、改ページが挿入されました。


データ変更時にページ分割を挿入するための違いを区別する

また, 違いを区別する の特徴 Kutools for Excel Excelでデータが変更されたときに、ページ分割、空白行、下枠、または背景色を挿入することをサポートします。

Kutools for Excel, 以上で 300 便利な機能は、あなたの仕事をより簡単にします。 

インストールした後 Kutools for Excel、以下のようにしてください:(今すぐExcel用のKutoolsを無料でダウンロードしてください!)

クツール > フォーマット > 違いを区別する.
doc条件付き挿入改ページ5

2。 の中に キー列で違いを区別する ダイアログ、以下の設定を終了してください:

1)選択アイコンをクリックします doc条件付き挿入改ページ5 セクションに レンジ セクションで、データ範囲を選択します(列ヘッダーを除く)

2)選択アイコンをクリックします doc条件付き挿入改ページ5 セクションに キー列 セクションで、対応するデータ変更に基づいてページ分割を挿入する列を選択します(列ヘッダーを除く)

3)チェック 改ページ 内のオプション オプション のセクションから無料でダウンロードできます。
doc条件付き挿入改ページ5

3。 クリック Ok.

選択した範囲でデータが変更されると、ページ分割が挿入されるようになりました。
doc条件付き挿入改ページ5


n番目の行に改ページを挿入するには、すべての行に改ページを挿入します

一定の間隔で改ページを挿入する場合は、次を使用できます。 Kutools for Excelさん 行ごとにページを挿入 問題を迅速に処理するためのユーティリティ。

インストールした後 Kutools for Excel、以下のようにしてください:(今すぐExcel用のKutoolsを無料でダウンロードしてください!)

1.データを選択し、をクリックします クツールズプラス > 印刷 > 行ごとに改ページを挿入.
doc条件付き挿入改ページ6

2。 の中に 行ごとに改ページを挿入 ダイアログで、必要に応じて間隔を入力します。
doc条件付き挿入改ページ7

3。 クリック OK > OK ダイアログを閉じるために、改ページが2行ごとに挿入されています。
doc条件付き挿入改ページ8



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

人気の機能: 重複を検索、強調表示、または識別する   |  空白行を削除する   |  データを失わずに列またはセルを結合する   |   数式なしのラウンド ...
スーパールックアップ: 複数の基準の VLookup    複数の値の VLookup  |   複数のシートにわたる VLookup   |   ファジールックアップ ....
詳細ドロップダウン リスト: ドロップダウンリストを素早く作成する   |  依存関係のドロップダウン リスト   |  複数選択のドロップダウンリスト ....
列マネージャー: 特定の数の列を追加する  |  列の移動  |  Toggle 非表示列の表示ステータス  |  範囲と列の比較 ...
注目の機能: グリッドフォーカス   |  デザインビュー   |   ビッグフォーミュラバー    ワークブックとシートマネージャー   |  リソースライブラリ (自動テキスト)   |  日付ピッカー   |  ワークシートを組み合わせる   |  セルの暗号化/復号化    リストごとにメールを送信する   |  スーパーフィルター   |   特殊フィルター (太字/斜体/取り消し線をフィルター...) ...
上位 15 のツールセット12 テキスト 工具 (テキストを追加, 文字を削除する、...)   |   50+ チャート 種類 (ガントチャート、...)   |   40+ 実用的 (誕生日に基づいて年齢を計算する、...)   |   19 挿入 工具 (QRコードを挿入, パスから画像を挿入、...)   |   12 変換 工具 (数字から言葉へ, 通貨の換算、...)   |   7 マージ&スプリット 工具 (高度な結合行, 分割セル、...)   |   ... もっと

Kutools for Excel で Excel スキルを強化し、これまでにない効率を体験してください。 Kutools for Excelは、生産性を向上させ、時間を節約するための300以上の高度な機能を提供します。  最も必要な機能を入手するにはここをクリックしてください...

kteタブ201905


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

  • Word、Excel、PowerPointでタブ付きの編集と読み取りを有効にする、パブリッシャー、アクセス、Visioおよびプロジェクト。
  • 新しいウィンドウではなく、同じウィンドウの新しいタブで複数のドキュメントを開いて作成します。
  • 生産性を 50% 向上させ、毎日何百回もマウス クリックを減らすことができます!
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations