AutoCADでOLEの貼り付けについてお探しですね。

広告

AutoCADにExcelやWordを貼り付けたのに印刷されない!原因と解決方法を解説

AutoCADの図面にExcelの表やWordの文書を貼り付けたいとき、OLE機能を使うと見た目をそのまま配置できて便利です。

ただ、画面上では見えているのに印刷すると出てこなかったり、PDFにしたらぼやけてしまったり…というトラブルもよく起こります。

この記事では、AutoCADにExcelやWordをOLEで貼り付ける基本的なやり方から、印刷されないときのチェックポイント、PDF出力の画質を良くする方法まで、まとめて説明します。

AutoCADにExcelやWordをOLEで貼り付ける基本

OLEは「Object Linking and Embedding(オブジェクトのリンクと埋め込み)」の略で、簡単に言えば別のアプリで作ったデータをAutoCADの図面に配置するWindowsの仕組みです。

例えば、Excelで作った数量表や仕様表を図面の中に入れたいときに使います。

AutoCAD上では画像のように見えますが、実際はOfficeのデータなので、普通の線や文字とは扱いが違うんです。

貼り付け方は主に2つあります。

リボンから操作する場合は、[ホーム]タブのデータ関連パネルから[OLEオブジェクト]を選びます。

コマンドで操作するなら「INSERTOBJ」と入力してください。

すると[オブジェクトの挿入]というダイアログが出てくるので、[ファイルから作成]を選んで、参照ボタンからExcelやWordのファイルを指定すればOKです。

貼り付けた後は、OLEオブジェクトを選択してグリップをドラッグすればサイズを変えられます。

ただ、あまり拡大しすぎると印刷したときに画質が落ちやすいので、最終的な用紙サイズを考えながら調整するのがコツです。

貼り付けるときには「リンク」と「埋め込み」の2種類があります。

リンクは元のExcelやWordファイルを参照する方式で、元のファイルを更新するとAutoCAD側にも反映されやすいのがメリットです。

ただし、元ファイルの保存場所が変わったり、別のパソコンに図面だけ渡したりすると、リンクが切れて表示されなくなることがあります。

一方、埋め込みは図面ファイル(DWG)の中にデータをそのまま取り込む方式です。

だからファイルを誰かに渡すときには便利なんですが、元のExcelやWordを修正してもAutoCAD側は自動で更新されません。

社内で同じ場所のファイルを使うならリンク、外部に提出したり長期保存するなら埋め込みを選ぶといいでしょう。

リンクと埋め込みの使い分けと、貼り付け後の調整ポイント

AutoCADにExcelやWordをOLEで貼り付けるとき、「とりあえず表示できればいいや」と思っていると、後で印刷やデータのやり取りで困ることがあります。

特にExcelの表は、セルの幅や文字サイズ、罫線の太さによってAutoCAD上での見え方が変わりやすいです。

貼り付けた後に無理に拡大縮小すると文字がつぶれたり、PDF化したときにぼやけたりします。

なので、作業前にExcel側で印刷範囲、余白、フォントサイズ、罫線をきちんと整えておくと、AutoCAD上での調整が少なくて済み、結果的に出力トラブルも減らせます。

リンクと埋め込みの選び方は、図面の使い方に合わせて決めるのが基本です。

設計途中で表の数値がよく変わる場合はリンクが便利ですが、提出先に元ファイルを渡さない場合や、リンク先のフォルダ管理が不安定な場合は埋め込みのほうが安全です。

リンクを使うなら、DWGファイルとExcel・Wordファイルを同じプロジェクトフォルダにまとめて、フォルダ構成を変えないようにするとリンク切れを防げます。

埋め込みを使う場合は、図面ファイルの容量が大きくなりやすいので、大きな表や何ページもあるWord文書をたくさん貼り付けるのは避けたほうがいいです。

貼り付けた後にチェックしたいポイントは、表示位置、尺度、画層、印刷対象、それとOLEのプロパティです。

OLEオブジェクトは普通のAutoCADの文字や表とは違って、プリンタやPDFドライバで画像として処理されることがあります。

だから、画面ではきれいでも印刷すると荒くなったり、色が変わったり、そもそも出力されなかったりするんです。

最終的に紙で出すのかPDFで提出するのかによって、事前に小さい範囲でテスト印刷してみると、提出直前のトラブルを避けられます。

**使い分けのポイントまとめ:**

– 更新が多い表は「リンク」が便利
– 外部提出や長期保存なら「埋め込み」が安全
– 表が大きいときは、OLEじゃなくてAutoCADの表オブジェクトやPDF貼り付けも検討する
– 印刷品質を重視するなら、貼り付け後の拡大よりも元データ側の体裁を整える

OLEが印刷されないときの原因と確認すべき設定

AutoCADでExcelやWordのOLEだけが印刷されない場合、まず確認したいのが「OLEHIDE」というシステム変数です。

これは、OLEオブジェクトをどの空間で表示・印刷するかを決める設定で、値によっては画面に見えていても印刷されないことがあります。

コマンドラインに「OLEHIDE」と入力すると現在の値を確認できます。

一般的には「0」に設定するとOLEオブジェクトをすべて表示・印刷する状態になります。

もし値が「3」になっていたら、OLEオブジェクトを表示も印刷もしない設定なので、これが原因かもしれません。

OLEHIDEの値は、モデル空間とペーパー空間のどちらでOLEを使っているかにも関係します。

例えば「1」はペーパー空間だけで表示・印刷、「2」はモデル空間だけで表示・印刷という意味です。

配置した場所と設定が合っていないと、出力結果が変わってしまいます。

プレビューでは見えるのに紙に出ないときも、まずはOLEHIDEを0に変えて、もう一度プレビューと印刷を確認してみてください。

それと、OLEが配置されている画層が印刷不可になっていないか、ビューポート内で非表示になっていないか、フリーズやオフになっていないかも併せてチェックしましょう。

それでも印刷されない場合は、プリンタドライバやメモリ不足が原因のこともあります。

OLEオブジェクトは印刷時に画像データとして処理されるので、大きなExcel表や高解像度のWord文書では、プリンタ側の処理能力を超えて出力に失敗することがあるんです。

古いAutoCAD環境や古いプリンタを使っている場合、プレビューでは問題なくても実際の出力でOLEだけ抜けることがあります。

そんなときは、OLEのサイズを小さくする、不要な範囲を貼り付けない、別のプリンタやPDF出力を試す、パソコンを再起動してメモリを確保する、といった対処が効果的です。

**確認の順番:**

設定変更を一度に複数やると、どれで改善したのか分からなくなるので、次の順番で試すといいです。

1. OLEHIDEを確認して、必要なら「0」に変更
2. OLEが配置された画層の表示、フリーズ、印刷可否を確認
3. モデル空間とペーパー空間のどちらに配置しているか確認
4. 別のプリンタ、別のPDFドライバ、別のパソコンで出力してみる
5. OLEのサイズや貼り付け範囲を小さくして再印刷

PDF出力でぼやける・ピクセル化する場合の対策

AutoCADのOLEは、PDF作成時にベクターデータじゃなくて画像として出力されることがあります。

そのため、Excelの罫線やWordの文字がぼやけたり、ピクセル化して粗く見えたりすることがあるんです。

特にPDFプリンタやPDF作成ソフトを使う場合、画像圧縮や解像度の設定が低いと、画面上では問題なく見える表でもPDFでは読みづらくなります。

これはAutoCADの線分や文字とは出力処理が違うためで、OLE特有の注意点として覚えておいてください。

対策としては、まずOLEオブジェクトのプロパティで印刷品質を確認します。

AutoCAD上でOLEを右クリックして、プロパティパレットから印刷品質に関する項目をチェックできる場合があります。

環境によって表示名や選択肢は違いますが、カラーよりもモノクロ出力のほうが安定することがあります。

特に表や文書の内容が白黒で十分なら、OLEの印刷品質をモノクロ寄りに設定すると、線や文字の再現性が良くなることがあります。

PDFドライバ側の設定も重要です。

画像圧縮が強すぎると文字や罫線が荒れやすいので、PDF作成時の画像圧縮を低圧縮またはZIP系の設定にして、画像DPIを300以上に設定すると改善しやすくなります。

図面を提出して拡大して見られる可能性が高い場合は、300DPIを最低ラインとして、必要に応じて600DPIを試すのもいいでしょう。

ただし、解像度を上げるほどPDFファイルの容量は大きくなるので、提出先の容量制限や閲覧環境とのバランスも確認してください。

どうしてもOLE出力が安定しない場合は、別の方法を検討することも大切です。

例えば:

– Excel表をAutoCADの表オブジェクトとして作り直す
– ExcelからPDF化して参照として貼り付ける
– 表を画像化して解像度を管理したうえで配置する

編集のしやすさを重視するならOLEやリンク、印刷の安定性を重視するならPDFや画像、AutoCAD内での一体管理を重視するなら表オブジェクトが候補になります。

AutoCADにExcelやWordをOLEで貼り付ける方法と印刷されないエラーは、貼り付け手順だけでなく、出力時の処理まで含めて考えることで解決しやすくなります。

この記事を参考に、トラブルなく図面作成を進めてください!

広告