AutoCADにエクセルの表を貼り付ける方法をお探しですね。
広告
AutoCADにExcel(エクセル)の表を貼り付ける方法を徹底解説
AutoCADで図面を作っていると、「部品表や仕様書をExcelで作ったんだけど、これをそのまま図面に入れたいな」という場面、よくありますよね。
手打ちで数字を写していくのは時間がかかるし、打ち間違いも心配です。
そこでこの記事では、ExcelのデータをAutoCADにうまく貼り付ける方法を、基本から応用まで分かりやすく解説していきます。
ExcelをAutoCADに貼り付ける3つの方法
ExcelのデータをAutoCADに入れる方法は、実は何通りかあります。
「とりあえずコピペすればいいんじゃないの?」と思うかもしれませんが、用途に合わせて方法を選ぶと、後々の修正がグッと楽になります。
実務でよく使われるのは、次の3つの方法です。
**1. OLEオブジェクトとして貼り付ける**
Excelの見た目(色やフォント)をそのまま画像みたいに配置する方法です。
**2. AutoCADの表として貼り付ける**
CADの線と文字に変換して、図面の一部として扱う方法です。
**3. データリンク機能を使う**
Excelファイルと図面をつなげて、Excel側を直せば図面も自動で更新される方法です。
どの方法がいいかは、何を優先するかで変わってきます。
たとえば「Excelで作った表のデザインをそのまま使いたい!」というときはOLEオブジェクトが便利です。
逆に「図面データを軽くしたい」「CADの設定で線や文字を管理したい」なら、AutoCADの表として貼り付けるのがおすすめです。
そして「設計変更で数字がよく変わるんだよね…」という場合は、データリンク機能が断然便利。
Excelを上書き保存するだけで図面も自動更新されるので、修正漏れの心配がありません。
まずは「自分は何を優先したいのか」を考えてから、方法を選んでみてください。
OLEオブジェクトでExcel表を貼り付ける方法
OLE(オーエルイー)オブジェクトというのは、簡単に言うと「別のソフトで作ったものを、そのまま埋め込む仕組み」のことです。
ExcelをOLEオブジェクトとして貼り付ける一番のメリットは、セルの色やフォント、罫線の太さなど、Excelで作った見た目がほぼそのまま再現できることです。
複雑な表でも崩れにくいので、デザインにこだわりたいときに重宝します。
やり方はとってもシンプル。
まずExcelで貼り付けたい範囲を選んでコピーします。
次にAutoCADの画面に切り替えて、リボンメニューの「ホーム」タブにある「貼り付け」のボタンから「形式を選択して貼り付け」を選びます。
出てきたウィンドウで「Microsoft Excel ワークシート」を選んでOKを押せば、図面上の好きな場所に配置できます。
ただし、OLEオブジェクトには注意点もあります。
一番気をつけたいのは、**図面ファイルが重くなりやすい**ということ。
たくさん貼り付けると、画面をスクロールしたりズームしたりする動作がカクカクしてきます。
また、文字を編集しようとダブルクリックすると、裏でExcelが起動して編集モードになるので、操作感がちょっと独特です。
さらに、印刷やPDF化したときに文字が潰れたり線が消えたりといった不具合が起きやすいのも、OLEオブジェクトの弱点です。
なので、最終的な出力結果は必ず確認しながら作業を進めるようにしましょう。
データリンク機能でExcelと図面を連動させる
「図面と部品表の数字、いつもズレてないか心配…」そんな悩みを解決してくれるのが、データリンク機能です。
この機能を使うと、AutoCADの表と元のExcelファイルが直接つながります。
Excel側で数字を変えて保存すれば、AutoCADを開いたときに図面の表も自動で最新の状態になるんです。
手作業で直す手間がなくなるので、作業効率がグンと上がります。
データリンクで表を作る手順は、こんな感じです。
1. AutoCADのリボンメニュー「注釈」タブから「表」をクリック
2. 「表を挿入」ダイアログで「データリンクから」を選ぶ
3. 「データリンク管理ダイアログを起動」ボタンを押す
4. 「Excelデータリンクを新規作成」を選んで、名前を付ける
5. 元になるExcelファイルを指定して、使いたいシートやセル範囲を設定
6. OKを押して、図面上に表を配置
この方法で作った表は、AutoCADの標準的な表として扱われます。
だから画層(レイヤー)や文字スタイル、線の太さなどをCADのルールで管理しやすくなります。
OLEオブジェクトと違って図面が重くなりにくいのも、実務では大きなメリットです。
データリンクの設定では、「Excelから図面への一方通行」にするか、「図面側からも編集できる双方向」にするかを選べます。
実務では、間違って書き換えないように、Excel側を正本として図面では読み取り専用にしておくケースが多いです。
ただし注意点もあります。
元のExcelファイルを別のフォルダに移動したり、ファイル名を変えたりすると、リンクが切れてしまいます。
ファイル管理には気をつけましょう。
よくあるトラブルと解決方法
AutoCADにExcelの表を貼り付けたとき、画面では綺麗に見えるのに、PDFにしたり印刷したりすると変になってしまう…そんなトラブル、結構あります。
特にOLEオブジェクトを使っている場合は、出力時の不具合に悩まされることが多いです。
ここでは、よくあるトラブルとその対処法を紹介します。
トラブル1:文字が潰れる、罫線が消える
OLEオブジェクトを印刷すると、文字がぼやけたり罫線が消えたりすることがあります。
これは印刷品質の設定が原因であることが多いです。
**解決方法:**
貼り付けたOLEオブジェクトを選択して、プロパティパレット(Ctrl+1キー)を開きます。
その中にある「印刷品質」という項目を、「低品質」から「高品質」か「モノクロ」に変更してみてください。
これだけで、文字の滲みや線の欠けが改善されることが多いです。
PDF化するときは、AutoCAD標準の「DWG To PDF.pc3」などの専用プロッタを使うと、より綺麗に出力できます。
トラブル2:データリンクが更新されない
Excel側でデータを直したのに、AutoCADの表が変わらない…というときは、まず画面右下のステータスバーを確認してください。
「データリンクが変更されました」という通知が出ていませんか?
**解決方法:**
手動で更新したい場合は、表の罫線を選択して右クリックし、「表のデータリンクを更新」を実行します。
それでもエラーが出る場合は、Excelファイルの名前や保存場所が変わってしまって、AutoCADが元ファイルを見つけられなくなっている可能性があります。
その場合は、データリンクマネージャー(DATALINKコマンド)を開いて、正しいファイルの場所を指定し直してあげましょう。
まとめ
ExcelとAutoCADの連携機能をうまく使いこなせば、図面作成の効率と正確性は大きく向上します。
最初は少し戸惑うかもしれませんが、慣れてしまえば手放せない便利機能です。
ぜひこの記事を参考に、自分に合った方法を試してみてください。
広告
