お客様のところで教えていただいた、Excel2010での不思議な現象。 シンプルな再現性を確保できたので、紹介しておきます。 現象概要 シート上に ActiveX コンポーネント(ボタンやテキストボックスなど)を配置して、ある条件で印刷プレビューをすると、ボタンが小さくなってしまう。 再現方法 (1)Excel 2010 で新しい「空白のブック」を作成します(保存する必要は、なし) (2)シート上に、ActiveXコンポーネントを配置します。ここではわかりやすいように、セル3つぶんの幅を持つボタンと、2つぶんの幅を持つテキストボックスを配置してみました。 (3)セルに適当な長さの文字を適当に書き込みます。ポイントは、印刷時に1ページに収まらないようにすることです。ここでは「あいうえおかきくけこさし」を6個のセルに書き込んでセル幅調整をしました。 (4)印刷プレビューをして、ページ設定から「