日別アーカイブ: 2025年12月2日

Microsoft Excelスタイル探索(3)Excelのワークシートを可視化(レンダリング)する多様なモードを使いこなす

Microsoft Excelのワークシート(シート)は、横方法の列と、縦方向の行から構成されます。行と列の交点がひとつのセル(表の小間)で、そのセルに文字および計算式などのデータを記入します。

最新のExcel(ファイル形式:xlsx)では、列数の最大値は16,384列、行数の最大値は1,048,576行まで取ることができるようです。大きなサイズのシートはパソコンの一画面には入りきらないので、編集したいセルが画面に表示されるように、マウスやキーボードでシート全体を上下左右に動かします。

シートをこのように画面に表示するモードを「標準」モードといいます。

「標準」モードでは列の幅と行の高さを、リボン「ホーム」の「書式」メニューで確認・設定できます。

セル幅(列幅)は文字数で設定し、画面上の表示幅は文字数×文字の幅となります。標準フォントのアラビア数字が文字数のカウント基準になっています[1]

ここではブックの標準フォントは游ゴシック11ポイント、ワークシート全体は游ゴシック16ポイントを設定しています。1行A列には、16ポイントのアラビア数字がちょうど8文字入っていますが、セル幅の設定を確認すると12.2です。これは、セル幅が11ポイントで12.2文字分であることを示しています。こうして、セル幅のカウント基準はブックの標準フォントであることが分かります。

一方、セルの高さ(行の高さ)はフォントの高さに上下の空きを追加した値になっており、ポイント単位で設定するとされています[2]

ワークシートには物理的な大きさがありません。ワークシートの内容を、紙やPDFのような縦横のサイズが物理的に規定されている「用紙」の上に出力するのが「印刷」モードです。「印刷」モードでは、「ファイル」メニューの「印刷」コマンドからプリンタドライバや仮想PDFドライバを使って印刷コマンドを実行することで紙への印刷やPDFの作成(可視化)が行われます。

「印刷」モードでは、印刷コマンドを実行する前に、ワークシートがページ上にどのようにレイアウトされるかを確認する「プレビュー」ができます。「プレビュー」はあくまで、ワークシートがどのように印刷されるかを確認するだけで、Excelのページレイアウトの編集はできません。

Excel 2007から「レイアウトモード」が追加になりました(次図)。

「レイアウトモード」では、画面上にページレイアウトを表示しながら、セルに文字を入力したり、ヘッダやフッタを編集したりできます。但し、「標準」モードのレイアウトと完全互換でないことは上の図でセルの数字が桁数オーバーフローしていることから分かります。

この他、「標準」モードでシートを表示しているときに「印刷」時のページ区切りを確認する「改ページプレビュー」モードがあります。

また、「印刷」モードを経由しないで、「名前を付けて保存」でファイル形式としてPDFを選択するとPDFを作成できます。このとき、PDFのページサイズは選択しているプリンタドライバによって変わってしまうことがあります。

「標準」モードと「印刷」モードのレイアウト指定の互換性

Excelの可視化の問題点としては、「標準」モード、「印刷」モード共にPCの環境に依存してレンダリング結果が変わってしまうことが良く知られています。

例えば、あるPCで作成したExcelでは「標準」モードの行の高さが18ポイントになっていたとします。しかし、そのブックファイルを別のPCで読むと「標準」モードの行の高さが18.75ポイントになってしまうことがあります。この原因は、Excelがブックファイルを読むときに行の高さやセルの幅を再計算していることがあると思われます。

また、ブックファイルからPDFを作成して、PDF上での行の高さや行の幅を計測すると、「標準」モードの設定値とは異なる値になり、さらにPC環境によって行の高さや行の幅が異なっていることがあります。

もともとExcelは、表計算ソフトであり、厳密なページレイアウトを再現することを目的としていないということなのかもしれません。


[1] “ECMA-376-1:2016 Office Open XML File Formats — Fundamentals and Markup Language Reference” 18.3.1.13 col (Column Width & Formatting. 厳密にはセルの左右の空きと罫線幅として5ピクセル分が余分に取られるとされています。
[2] 同 18.3.1.73 row (Row)

前回: Microsoft Excelスタイル探索(2)Excelの標準フォントの設定を変更する方法




HTML on Word
WebページをWordで作る!


瞬簡PDF 統合版 2024
アンテナハウスPDFソフトの統合製品!

『産業交流展2025』アンテナハウスブースにご来場頂きありがとうございました

去る2025年11月26日(水)~28日(金)にかけて開催された『産業交流展2025』では、月末という多忙の折にも関わらず多くの方に弊社ブースにご訪問を頂きました。日頃からのご愛顧に心より感謝申し上げます。

『産業交流展2025』アンテナハウスブース

『産業交流展2025』アンテナハウスブース

当日はブース訪問のみならず、交流展の名の通り、弊社社員もいくつかのブースにご訪問の上、ご相談をさせて頂きました。
ご対応頂きました皆様に対し、この場をお借りして御礼申し上げます。

今後も展示会やイベントへの出展を予定しております。直近では来年2月、サンシャインシティコンベンションセンターにて開催されますpage2026に出展致します。
開催が近づきましたら弊社トップページに情報を掲載いたしますので、ご興味・ご関心のある方は是非お立ち寄りください。

page2026
page2026公式ページ

改めまして『産業交流展2025』へのご来場、ご対応に心より御礼申し上げます。
引き続き、アンテナハウス株式会社をよろしくお願い致します。




HTML on Word
WebページをWordで作る!


瞬簡PDF 編集 2024
かんたん操作でPDFを自由自在に編集