現象
Microsoft Excel 2016 でブックの印刷プレビュー (全画面表示) を行うと、ページ下部に配置された図形、画像、ActiveX コントロール、およびフォーム コントロールなどのオブジェクトの全体または一部が表示されません。
この現象は、以下のような設定の影響を受けるため、端末の環境設定によっては発生しません。
-
Excel 2016 のページ設定
-
Excel 2016 のウィンドウ サイズ
-
ディスプレイの解像度
印刷プレビュー (全画面表示) に表示されていないオブジェクトも印刷結果には正常に出力されます。
Notes:
VBA などのプログラムから Sheets.PrintPreview メソッドや Sheets.PrintOut メソッドに Preview:=True を指定して印刷プレビュー(全画面表示) を行う場合にも、同様に現象が発生します。
回避策
BackStage ビューの [印刷] メニューを使用して印刷プレビューを参照します。
手順
-
印刷プレビューを行うブックを開き、対象のシートを表示します。
-
[ファイル] タブ – [印刷] をクリックします。
Notes:
プログラムで回避する場合、BackStage ビューの [印刷] メニューは以下のコマンドで呼び出すことができます。
Application.CommandBars.ExecuteMso "PrintPreviewAndPrint"
状況
マイクロソフトでは、この問題について現在調査中です。詳細については、わかりしだいこの資料に掲載する予定です。
詳細
問題の再現手順
-
Excel 2016 を起動します。
-
“空白のブック” をクリックし、新規ブックを作成します。
-
[挿入] タブ – [図形] で任意の図形をクリックします。(例 : 四角形)
-
シート上の 1 ページの下部に図形を挿入します。1 ページの下部にあたる箇所は、設定されているプリンタやページ設定に依存します。必要に応じて、改ページ プレビューなどで確認します。
-
[ファイル] タブ – [オプション] – [クイック アクセス ツールバー] をクリックします。
-
“コマンドの選択” プルダウンで “リボンにないコマンド” を選択します。
-
下部のリストから “印刷プレビュー (全画面表示)“ を選択し、中央の [追加] をクリックします。
-
[OK] をクリックします。クイック アクセス ツール バーに “印刷プレビュー (全画面表示)“ が追加されます。
-
クイック アクセス ツール バーの “印刷プレビュー (全画面表示)“ をクリックします。
結果
手順 4 で挿入した図形の全体、または一部が表示されません。
表示されない範囲は端末の環境設定に依存します。