AutoCADとExcelの連携・貼り付けについてお探しですね。
広告
ExcelのデータをAutoCADにきれいに貼り付ける方法
設計の仕事をしていると、仕様書や仕上げ表、部材の数量リストなんかをExcelで作って、それを図面に入れたいってこと、よくありますよね。
でも、ただコピペするだけだと「あれ?文字がぼやけてる…」とか「Excelで直したのに図面に反映されない!」みたいなトラブルに遭遇すること、結構あるんです。
実はAutoCADには、Excelのデータを取り込む方法がいくつか用意されていて、それぞれに良いところと注意点があります。
この記事では、「元のExcelと連動させたいか」「印刷したときにきれいに出したいか」といった目的に合わせて、どの方法を選べばいいのかを分かりやすく解説していきます。
うまく使い分ければ、転記ミスも減るし、修正の手間もグッと楽になりますよ。
まずは知っておこう!Excelを貼り付ける3つの方法
AutoCADにExcelの表を入れる方法は、大きく分けて3つあります。
それぞれの特徴を押さえておくと、状況に応じて使い分けられるようになります。
**1つ目は「OLEオブジェクト」として貼り付ける方法**です。
これは、Excelの見た目をそのまま「画像みたいな感じ」で図面に貼り付けるやり方。
手軽だけど、印刷するとちょっと粗く見えることがあります。
**2つ目は「データリンク(表オブジェクト)」を使う方法**です。
ExcelのデータをAutoCAD専用の「表」に変換して配置します。
印刷したときの仕上がりがとてもきれいで、お客さんに出す図面にはこれが一番おすすめです。
**3つ目は「AutoCAD図形」として貼り付ける方法**です。
元のExcelとのつながりを持たせず、線や文字のデータとして取り込みます。
一度貼ったら独立した状態になるので、後からExcelを変更しても図面には反映されません。
どれを選ぶかは、「Excelのデータが今後も変わる可能性があるか」と「図面の見た目(印刷品質)をどこまで重視するか」で決めるといいでしょう。
たとえば、数量や仕様が頻繁に変わりそうなら、Excelの変更が自動で反映される「リンク貼り付け」や「データリンク」が便利です。
逆に、もう確定した内容で今後変更しない場合や、図面を他の人に渡すときにリンク切れのトラブルを避けたい場合は、リンクを持たない静的な図形として貼り付ける方が安心です。
方法①:とりあえず手軽に貼りたいなら「OLEオブジェクト」
一番簡単なのが、OLE(オーエルイー)という機能を使った貼り付け方法です。
Excelで設定したフォントや色、罫線のスタイルがそのまま図面に表示されるのが便利なところ。
**やり方はこんな感じです:**
1. Excelで貼り付けたい範囲を選んでコピー
2. AutoCADに移動して、「ホーム」タブの「貼り付け」から「形式を選択して貼り付け」を選ぶ
3. 出てきた画面で「リンク貼り付け」にチェックを入れて、「Excel ワークシート」を選んでOK
これで、Excelファイルと連動した状態で図面に配置されます。
Excel側で数字を直せば、AutoCAD上の表も更新されます(右クリックから手動で更新することもできます)。
**ただし、注意点もあります。
**
この方法だと、表が「Excelの画面を図面に埋め込んでいる」ような状態になるので、印刷やPDF出力したときに画質が粗くなることがあるんです。
特に、線がきれいなCAD図面の中に解像度の低い表が混ざると、全体的に見た目が悪くなってしまいます。
拡大すると文字が潰れたり、印刷範囲がずれたりすることも。
なので、この方法は「社内で確認するだけの図面」とか「とりあえず参考資料として添付する」ときに使うのがいいでしょう。
お客さんに出す最終的な図面には、次に紹介する「データリンク」の方がおすすめです。
方法②:きれいに印刷したいなら「データリンク」がベスト!
図面の見た目も管理のしやすさも両方大事にしたいなら、「データリンク」機能を使ってAutoCADの「表オブジェクト」として配置する方法が一番です。
この方法で貼り付けた表は、画像じゃなくてCADのベクターデータ(線と文字)として扱われるので、拡大してもぼやけないし、PDFにしてもすごくきれいに出力されます。
**やり方は2通りあります:**
**パターン1:形式を選択して貼り付け**
1. Excelで範囲をコピー
2. AutoCADで「形式を選択して貼り付け」を開く
3. 「AutoCAD図形」を選んで貼り付け
**パターン2:データリンクを設定**
1. 「注釈」タブの「表」コマンドから「データリンクを開始」を選ぶ
2. Excelファイルを指定して、どの範囲を使うか設定
3. AutoCADの表スタイル(文字の大きさや罫線の種類)を適用
この方法の良いところは、ExcelとAutoCADの両方で柔軟に使えることです。
Excel側でデータを更新すると、AutoCADの画面に「データリンクが変更されました」って通知が出て、ワンクリックで図面の表を最新状態にできます。
また、必要に応じてAutoCAD側で一部のセルの見た目を変えたり、逆にAutoCAD側の変更をExcelに反映させたりもできます(双方向リンク)。
**ちょっと注意点も:**
Excelで複雑にセルを結合していたり、特殊な罫線を使っていたりすると、AutoCADの表スタイルとぶつかって思い通りに表示されないことがあります。
貼り付けた後にCAD側で微調整が必要になる場合もあるので、最初は少し手間がかかるかもしれません。
でも、長い目で見れば、メンテナンスのしやすさと品質を考えると、この方法がスタンダードだと言えます。
方法③:リンクを解除して図面を完全に独立させる
プロジェクトが終わって最終データを保管するときや、図面データだけを外部に渡すときは、Excelとのリンクを解除して情報を固定化する必要があります。
リンクが残ったままだと、他の人にDWGファイルを渡したときに「参照ファイルが見つかりません」ってエラーが出たり、表の内容が消えちゃったりするリスクがあるんです。
**リンクを解除する方法:**
1. 貼り付けた表を選んで右クリック
2. 「データリンク」メニューから「データリンクをアタッチ解除」を選ぶ
これで、表はExcelとのつながりを断たれて、純粋なAutoCAD上のデータとして独立します。
一度解除すると、Excelを更新しても反映されなくなりますが、CAD上で自由に文字や数字を編集できるようになります。
**逆パターン:AutoCADからExcelへデータを書き出す**
実は、AutoCADで作った表や図形の情報を、逆にExcelに書き出すこともできるんです。
「注釈」タブや「挿入」タブにある「データ書き出し」機能を使うと、図面内のブロックの数量や属性情報、表の内容をCSVやExcel形式で取り出せます。
これを使えば、図面から数量を拾い出して積算資料を作ったり、CAD上で修正した表データを再びExcelに戻して集計し直したりできます。
単にExcelを貼るだけじゃなくて、情報を行ったり来たりさせることで、設計業務全体がもっと効率的になりますよ。
よくあるトラブルと解決方法
Excelを貼り付けたときによくあるトラブルと、その対処法をまとめておきます。
トラブル1:PDFにすると文字がガタガタになる
**原因:** OLEオブジェクトとして貼り付けているため、画像のように扱われて粗くなっている
**解決法:** 「形式を選択して貼り付け」で「AutoCAD図形」として貼り直す。
PDFドライバの解像度(DPI)を上げても多少改善しますが、根本的には図形として貼り付けるのがベストです。
トラブル2:文字化けしたり、変な記号(””)が付く
**原因:** Excel側のセルに改行が入っていたり、セルの書式設定が影響している
**解決法:** Excel側で書式を「標準」や「文字列」に統一してから貼り付け直してみてください。
トラブル3:Excelを更新しても図面に反映されない
**原因:** データリンクのパス(保存場所)がずれている、またはExcelファイルを開いたまま
**解決法:**
– Excelファイルの保存場所やファイル名を変更していないか確認
– 「データリンクマネージャ」を開いて、正しいファイルパスを再指定
– Excelファイルを保存して閉じてから、AutoCADで更新操作を行う
これらのポイントを押さえておけば、万が一トラブルが起きても落ち着いて対処できます。
最初は少し面倒に感じるかもしれませんが、慣れてくるとExcelとAutoCADの連携がとてもスムーズになって、作図作業がグッと楽になりますよ!
広告
