「標準」スタイルはブックの既定のスタイルです。[書式]-[スタイル] で確認と変更ができます。スタイルはブックごとに設定することができます。
フォントの幅はディスプレイやプリンタによって変化するので、セルの幅もディスプレイやプリンタによって変化します。
セルの幅は画面のピクセル単位に丸められるようです。1 ピクセルよりも細かく微調整することができません。
セルの幅の範囲は 0〜255 文字までです。(セルを結合することで、より大きなセルを表示させることが可能です)
セルの高さはマウス操作ではピクセル単位の設定になるようです。[書式]-[行]-[高さ] などでは 0.25 ポイント単位に設定ができます。(画面上はピクセル単位の表示になるので設定値と表示は一致しないことがあります)
セルの高さの範囲は 0〜409 ポイントです。(セルを結合することで、より大きなセルを表示させることが可能です)
印刷用のものさしを作成するマクロ を作ったので、使ってみてください。
ポイントは主に印刷分野で使われてきた長さの単位です。1ポイントは約1/72インチです。コンピューターのディスプレイではほとんどの場合、1ポイント=1/72インチとします。1インチ=2.54cm、1ポイント= 2.54cm/72 = 約0.03528cm
ピクセル数から列幅(文字数)を計算するには以下のようにします。端数はそのまま指定しても構いません。自動的に小数点以下 2 桁に丸められるようです。
余白や文字幅は、ディスプレイやプリンタ、「標準」スタイルのフォントによって変化します。
印刷でも列ごとに余白が追加されますが、画面のピクセル数と正確に比例するとは限りません。
「標準」スタイルのフォントサイズを 12 ポイントにすると、画面と印刷の違いが小さくなるようです。「標準」スタイルはブックのデフォルトのスタイルです。スタイルの変更は、[書式]-[スタイル]、「標準」を選択し [変更]ボタンをクリック、書式設定を変更後、[追加]ボタン、[閉じる]ボタンをクリックします。
画面と印刷の違いが非常に大きい場合にはディスプレイドライバやプリンタドライバに問題がある可能性があります。他のプリンタを試したり、ドライバソフトのアップデートや再インストールも試してみると良いでしょう。
オブジェクトをコピーし、形式を選択して貼り付けで「拡張メタファイル」で貼り付けると指定した大きさで印刷できるようです。(ただし、貼り付け後に大きさを変更すると指定した大きさでは印刷されません。また、図の書式設定で「セルに合わせて移動やサイズ変更をしない」または「セルに合わせて移動するがサイズ変更はしない」を設定する必要があります)
画像ファイルを [挿入]-[オブジェクト] でオブジェクトとして挿入した場合も、画像は拡張メタファイルとなり、設定されている大きさで印刷できるようです。(ただし、挿入後に大きさを変更すると指定した大きさでは印刷されません)
グラフシートではオブジェクトは指定した大きさで印刷できるようです。
画面と印刷の違いが非常に大きい場合にはディスプレイドライバやプリンタドライバに問題がある可能性があります。他のプリンタを試したり、ドライバソフトのアップデートや再インストールも試してみると良いでしょう。
例えば、解像度が 96dpi の場合は「標準」スタイルのフォントサイズが11ポイントの方が、10ポイントや9ポイントのときよりも変化が小さくなります。解像度が 120dpi の場合は「標準」スタイルのフォントサイズが9ポイントの方が、10ポイントや11ポイントのときよりも変化が小さくなります。
グラフシートではオブジェクトは指定した大きさで印刷できるようです。
今後編集する必要がない場合や、セルに合わせてサイズ変更する必要がない場合は、コピーして拡張メタファイルとして貼り付けると、指定した大きさで印刷できるようになります。
[挿入]-[オブジェクト] でMicrosoft Word 図 や Microsoft Draw などのオブジェクトを作成し、その中にオートシェイプを作成する方法も有効です。(ただし、挿入後に Excel の操作で図の大きさを変更すると指定した大きさでは印刷されません。シート上の図の大きさの倍率は必ず100%にして、大きさの変更はオブジェクトを編集するアプリケーション側で行うようにします。また、図の書式設定で「セルに合わせて移動やサイズ変更をしない」または「セルに合わせて移動するがサイズ変更はしない」を設定する必要があります)
対策としてセル範囲の画像を作成して、それを印刷する方法があります。
セル範囲を選択して Shift キーを押しながら [編集]-[図のコピー]、[画面に合わせる]と[ピクチャ]を選択してコピーし、シートに貼り付けます。セルの枠線もコピーされます。
ただし、この画像を印刷すると、元のセル範囲の印刷結果とは大きさや文字間隔などが異なることがあります
図のコピーでピクチャ形式を指定した場合、コピーできる図の大きさに制限がありますが、Office 2000 SR-1 で、この制限が取り除かれました。詳細は以下のサポート情報を参照してください。
[XL2000]グラフやセル範囲をPowerPointにリンク貼り付けすると一部欠ける
http://support.microsoft.com/default.aspx?scid=kb;ja;418993
図のリンク貼り付けの場合、文字の後ろにいくつか半角の空白を追加すると正常に表示できることがあります。
[XL2002]貼り付けた図に含まれる文字列が正しく表示されない
http://support.microsoft.com/default.aspx?scid=kb;ja;409301
[XL2002]異なる環境で印刷範囲やセルの幅/高さが変わる場合の対策
http://support.microsoft.com/default.aspx?scid=kb;ja;400271
[XL2002]貼り付けた図に含まれる文字列が正しく表示されない
http://support.microsoft.com/default.aspx?scid=kb;ja;409301
[XL2000] セルにリンクされた図のサイズが印刷品質によって異なる
http://support.microsoft.com/default.aspx?scid=kb;ja;211633
[XL2000] カメラ ツールで貼り付けたオブジェクトが印刷されない
http://support.microsoft.com/default.aspx?scid=kb;ja;436165
[XL2000]ファイルを開くと"図が大きすぎます"メッセージが表示される
http://support.microsoft.com/default.aspx?scid=kb;ja;414226
[XL2000]グラフやセル範囲をPowerPointにリンク貼り付けすると一部欠ける
http://support.microsoft.com/default.aspx?scid=kb;ja;418993
[XL2000]Word に広範囲なワークシート オブジェクトを貼り付けると一部欠落
http://support.microsoft.com/default.aspx?scid=kb;ja;111748