データの分析、グラフ作成、および通信のためのツールを備えた Microsoft 表計算ソフトウェアのファミリ。
大沢さん こんにちは。
ご連絡ありがとうございます。
罫線の種類を極細破線から実線に変更すると、かなりの罫線が印字されることがわかりました。
VBAを利用して、自動で罫線の種類を実線に変更できれば嬉しいのですが。
このブラウザーはサポートされなくなりました。
Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。
EXCEL2000で作成した、チェックボックスが多数配置されたシートをEXCEL2010で印刷すると、チェックボックスの上下の罫線が消えたり、細くなります。
印刷プレビューでは、正常に表示されますが、チェックボックスを配置していない行も罫線が消えてしまう箇所があります。
また、配置されたチェックボックスを全て削除して印刷すると、正常に印字されます。
問題のシートをEXCEL2003でも印字しましたが、正常に印字されます。
WindowsXp,Windows7(32),Windows7(64)の他PCでも試してみましたが、問題が解消しません。
EXCEL2000で作成したファイルが大量にあり、そのファイルを利用できないでいます。
解決方法がありましたら教えて下さい。、
データの分析、グラフ作成、および通信のためのツールを備えた Microsoft 表計算ソフトウェアのファミリ。
ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。
質問作成者が受け入れた回答
大沢さん こんにちは。
ご連絡ありがとうございます。
罫線の種類を極細破線から実線に変更すると、かなりの罫線が印字されることがわかりました。
VBAを利用して、自動で罫線の種類を実線に変更できれば嬉しいのですが。
大沢さん ご連絡ありがとうございます。
XPS Document Writer で印刷=出力してみましたが、結果は同じで罫線がかすれたり、消えたりします。
解消しませんでした。
ということで、プリンタドライバではないことになりますね?
てずず さん、こんにちは。
マイクロソフト コミュニティをご利用いただきありがとうございます。
こちらの手元の環境でも Excel 2000 の環境が無く、動作を確認することが難しいのですが、 Excel 2000 で挿入されたチェックボックス (オブジェクト) が起因しているのかもしれません。
使われている環境は違うのですが、それぞれの PC の環境によってはチェックボックスなどの位置がずれることがあるようです。
Excelのチェックボックスやラジオボタンの位置がずれてしまう
※ 以前に投稿されたスレッドの情報です。
チェックボックスなどのずれが起因している問題かがまだ解らないのですが、チェックボックスを削除することで正常に印刷ができているようなので、チェックボックスを少し違った方法で作成してみることでもしかしたら動作が変わるかもしれません。
以下のような手順でチェックボックスを作成して動作を確認してみてはいかがでしょう。
※ 右側が通常のチェックボックス、左が手動で作成したチェックボックスです
※ 同じシート内であれば上記で作成されたチェックボックスを範囲選択し、コピー & ペーストも可能でした。
チェックボックスを作成し挿入し直すのも非常に大変なのですが、参考や確認方法の 1 つとしてチェックボックスを作り変えてみることで動作に変化がみられるかもしれません。
Windows7 + Excel 2010 の環境で印刷をすると問題が発生している動作なので、プリンタードライバーに問題がないかを確認するために、福嶋がコメントしている XPS Document Writer で印刷結果を確認してみて書いてみるのも良いかもしれません。
※ プリンタードライバーを使用しない印刷方法です。
※ こちらの印刷方法で問題が無い場合はプリンタードライバーの問題が考えられます。
回避策として参考にはならない方法かもしれないのですが、試すことができた場合はその結果なども書いてみてくださいね。
てずず さんからの返信をお待ちしています
ご連絡ありがとうございます。
・VBA コントロールを、セルに合わせて移動やサイズ変更をするように設定する
・シートの 1 行目をタイトル行として設定している場合には解除する
・印刷の際に倍率を縮小する
上記、3項目共に試してみましたが、解消しません。
Excel画面はこんな感じです。

印刷すると、罫線が消えたり、かすれたりします。

なお、全てのチェックボックスを削除して印刷すると綺麗に印刷されます。

これで、内容はお伝えできたでしょうか?
問題のファイルも提供できますが、添付方法がわかりませんので、必要があれば連絡下さい。
よろしくお願い致します。
てずず さん、こんにちは。
マイクロソフト コミュニティをご利用いただきありがとうございます。
Excel 2000 で作成された、チェック ボックスが配置されたシートの罫線が、Excel 2010 では正常に印刷できないのですね。
手元に Excel 2000 はないため、Excel 2010 でチェック ボックスを複数挿入した表のあるシートを XPS Document Writer に出力してみましたが、罫線は表示されていました。
ほかのバージョンの Excel で作成したシートの、Excel 2010 での印刷について調べてみたところ、以下のスレッドがありました。
EXCEL2010でコントロールを多数配置したシートの印刷が乱れてしまいます
Excel 2003 で作成した表を Excel 2010 で印刷すると、罫線の細線がところどころ消えてしまいます
2 つのスレッドの内容から、以下の方法で改善することがあるようです。
・VBA コントロールを、セルに合わせて移動やサイズ変更をするように設定する
・シートの 1 行目をタイトル行として設定している場合には解除する
・印刷の際に倍率を縮小する
また、 「こちらのページ」 では、異なる複数の Windows 環境で Excel ファイルを共有すると印刷時の表示が変わってしまうことがあるようです。
同じファイルを共有している場合には、このページにある、「ずれ」の原因と対策を確認してみてはいかがでしょうか。
確認してみた結果を投稿してみてくださいね。