次の方法で共有

Excel2003とExcel2010で印刷されるマクロボタンのサイズが違う

Anonymous
2013-11-22T02:17:42+00:00

度々失礼いたします。

<質問概要>

Excel2003とExcel2010で同じファイルを印刷した場合に、マクロボタンの大きさが違います。

原因または対処方法がございましたらご教示ください。

<質問詳細>

Excel2003で以下の操作を実施した場合と、Excel2003で作成したxlsファイルをExcel2010で操作した場合で

印刷結果が違います。

【前提】Excel2003で作成したファイルの仕様

・シート上にマクロボタンを配置(ボタンは、ロック状態)

・マクロボタンのすぐ横に表を用意

【操作①】Excel2003で印刷(問題無し)

・Excel2003で上記のファイルを印刷時の拡大/縮小率を75%に設定して

 印刷を行います。

・マクロボタンと表はExcel上で見たままの通り印刷されています。

 (マクロボタンの横に表がある状態)

【操作②】Excel2010で印刷(問題あり)

・Excel2010(互換モード)で上記のファイルを印刷時の拡大/縮小率を75%に設定して

 印刷を行います。(つまりは操作①の時のままExcel2010で印刷しただけです)

・マクロボタンが表の上に一部被って印刷されています。Excel上の見た目と違う印刷がされています。

 プレビューでも同様の現象が出ています。

拡大/縮小率を変えて印刷して気がづいたことは、

Excel2010で印刷する際に、マクロボタンのみ拡大/縮小率の値が反映されずに、

常に100%?のサイズで印刷されているようでした。

拡大/縮小率を50%、30%と下げていくとボタンが大きく印刷されるように見えます。

Excel2010でもExcel2003と同じようにきれいに印刷するための対処方法をご存知の方がいらっしゃいましたら、

ご教示ください。

宜しくお願い致します。

Microsoft 365 と Office | Excel | 家庭向け | Windows

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。

0 件のコメント コメントはありません

5 件の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2013-12-10T08:33:40+00:00

    D-MS さん、こんにちは。

    確認結果を返信していただき、ありがとうございます。

    こちらで試してみた手順と同じ方法で試されても症状が見られるのですね。

    新しいファイル形式 (*.xlsx) に変換しても発生するということなので、 PC の環境による問題なのかもしれないですね。

    こちらの環境は共存環境ではないので、 Office インストール環境の違いで動作に違いが見られるのかもしれません。

    どちらかをアンインストールして確かめてみるという方法もリスクがありますので、もしお近くに Excel 2010 だけがインストールされた端末があれば、その環境で問題のファイルの動作を確かめてみてはいかがでしょう。

    正常に表示出来ている端末がある場合は、その環境で作成されたファイルを問題の PC で確認してみる方法もよさそうです。

    ※ すでに確認済みであればごめんなさい。

    試してみた場合は、結果の返信をお待ちしていますね。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  2. Anonymous
    2013-12-09T05:17:11+00:00

    大沢さん

    返信遅くなってしまい、すみません。

    まず、私の方でも新規のブックを作成して試しています。

    ですが、念のため再度同じ手順で下記を実施しました。

    1. Excel 2003 でコマンドボタンを配置しロック
    2. コマンドボタンの横に表を作成
    3. Excel 2010 互換モードで開き、 [コントロールの書式設定] で [プロパティ] タブにある [オブジェクトを印刷する] にチェック
    4. 同じく [プロパティ] タブにある [セルに合わせて移動するがサイズは変更しない] にチェック
    5. 印刷の拡大縮小の設定で 75 % に設定し印刷を実行 (プリンターは XPS Document Writer で実施)

    結果は、やはり現象が発生します。

    ※75%に拘る必要は無く、50%、40%と下げて行けば、どんどんボタンが大きくなります。

    なお、他のプリンタドライバーに設定しても現象が発生します。

    xlsxに変換しなおしても同じ現象が発生します。

    なぜ、大沢さんのところで現象が発生しないのかは不明ですが・・・。

    なお、こちらの環境ではWindows7環境にExcel2003とExcel2010が共存しています。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  3. Anonymous
    2013-11-27T08:40:01+00:00

    マックちゃん さん、いつもアドバイスありがとうございます。

    D-MS さん、こんにちは。

    返信ありがとうございます。

    手元の Excel 2003 でマクロボタンと表を配置したブック (*.xls) を作成し、 Excel 2010 で印刷を試してみたのですが、こちらの環境ではずれて印刷されるような動作は見られなかったです。。

    ※ こちらで作成した手順や設定は以下の方法です。

    ※ 新規ブックから作成した簡易的なブックファイルです。

    1. Excel 2003 でコマンドボタンを配置しロック
    2. コマンドボタンの横に表を作成
    3. Excel 2010 互換モードで開き、 [コントロールの書式設定] で [プロパティ] タブにある [オブジェクトを印刷する] にチェック
    4. 同じく [プロパティ] タブにある [セルに合わせて移動するがサイズは変更しない] にチェック
    5. 印刷の拡大縮小の設定で 75 % に設定し印刷を実行 (プリンターは XPS Document Writer で実施)

    動作が異なるので環境要因なのかなと思うのですが、その発生原因の特定が難しい症状ですね。。

    初歩的な確認ですみませんが、もし以前に作成された既存ファイルで発生している症状であれば Excel 2003 の新規ブックファイルから簡単なテストブックを作成して確認してみてはいかがでしょう。

    また、関連があるか解らないですが、プリンタードライバーに着目してみるのも良いかもしれないです。

    こちらの環境ではプリンタードライバーがインストールされていない環境だったので、確認のために既定のプリンターを XPS Document Writer に設定し、印刷結果を試してみるのも良いかもしれません。

    ※ [スタート] ボタンから [デバイスとプリンター] で既定を変更します。

    そのほかに、問題のブックファイル (*.xls) を [名前を付けて保存] から *.xlsx 形式で保存し、確かめてみるのも良いと思います。

    試してみた結果の返信をお待ちしていますね。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  4. Anonymous
    2013-11-22T03:58:23+00:00

    マックちゃん さん

    返信ありがとうございます。

    内容確認させて頂きました。

    確かに発生している現象は同じようです。

    ただ、この問題は、2007 Microsoft Office スイート Service Pack 2 (SP2) で修正済みとなっています。

    現在利用しているExcelのバージョンは以下の通りのため、該当していないかと思います。

    (Excel2007SP2で修正されているものがExcel2010で修正されていないということはありますかね??)


    Microsoft Office Professional Plus 2010

    Excel 2010

    バージョン 14.0.6134.5000(32ビット)


    また、他の回避方法で、DPI値を変更とあったため、実施しましたが回避されず…。

    なお、下記の投稿の途中に、同様の現象を訴えている方はいるのですが、解決方法等は投稿されていませんでした。

    http://answers.microsoft.com/ja-jp/office/forum/office\_2010-excel/excel2010%E3%81%A7%E3%82%B3%E3%83%B3%E3%83%88/14fabc8d-d1f0-4b08-96b7-8bdcf991768f

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  5. Anonymous
    2013-11-22T02:51:42+00:00

    Excel2007のサポート技術情報ですが、以下のページに該当しないか調べてみてください。

    Excel 2007 で Excel 97-2003 形式のファイルを [拡大/縮小印刷] するとオブジェクトがずれて印刷される、または印刷されない

    http://support.microsoft.com/kb/941475/JA

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません