• ベストアンサー

エクセルマクロでCAD図面作成

機械設計図面で品番表作成が結構な時間を要するので、エクセルで品番表作成し、フリーソフトなどであるようにエクセルマクロを利用しその表をAUTOCADに貼り付け(ボタン一つで飛ばす)したいのです。また、配管詳細で口径が様々な作図もあるので、そのような図面も同じくエクセルマクロを作成したいです。そのプログラムをこれから勉強して自分で作成したいのですが、分からないことが多く捗りません。ホームページ、雑誌、本など教えてもらえれば幸いです。また、一本線、円などでも構いませんので、エクセルマクロから貼り付け可能なプログラムを教えれ下さい。

質問者が選んだベストアンサー

  • ベストアンサー
  • siroakaki
  • ベストアンサー率47% (21/44)
回答No.1

googleのブログ検索で、このようなのがありました。 http://daisenxx1.blog34.fc2.com/blog-entry-94.html http://fagaofjao.meblog.biz/article/1091821.html エクセルを解説しているところはネット上でたくさんあります。 たとえば、 http://www.officetanaka.net/ とか、そこで記載されているリンク また、本では、 http://oshiete1.goo.ne.jp/qa2961879.html などがあるようです。

ku_kuni
質問者

お礼

ありがとうございます。 ホームページ、本などで勉強していきたいと思います。 エクセルマクロが上手にいかないときは、モーグに書き込みたいと思います。

その他の回答 (1)

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.2

AUTOCADにはVBAに似たスクリプトがあるようです。 しかし質問は両者にまたがることであって、(質問者が言う部分は)またそれほど中身にまたがった各々のVBAを使う課題でもなさそうです。エクセルVBAはエクセルVBAの勉強、AUTOCADはそちらの勉強を併行して行わないとならないのは当たり前です。 エクセル(MS社)側はAUTOCAD(他社のソフト)のことは気にして適応する機能を提供することを考えることはなく、AUTOCAD側でエクセルを意識した機能(それもVBA)が無いか調べることです。 まあしかしOffice以外のソフトとの連携は難物で、プロの領分と思う。私には質問者には身に過ぎた挑戦課題と思います。こういう問題は、したいと思っても、すぐできる問題ではない。すぐ行き詰まる。周りにヒントをくれる人でも居ないと。WEBも本も情報が少ないのは経験したでしょう。 WEB(Googleなど)で「AUTOCAD VBA」で照会して、出てくる沢山の記事を読んだり、AUTOCADのVBAマニュアル的なものは入手したのでしょうか。それさえもしてないようだし。 したいというだけで、質問している「危うさ」を感じる。 基本的にはエクセルで出来たデータを、AUTOCAD側に都合よい、項目・項目配列でCSVファイル化し、AUTOCAD側でインポートすることが基本路線ではないかな。 エクセルVBA側は解説書も多いので、まづAUTOCAD側のVBAの一応のエクスパートになるのが先決かと思う。

ku_kuni
質問者

お礼

ありがとうございます。 エクセルマクロはgooなどで検索し、勉強していくつもりです。

関連するQ&A

  • エクセル内のCAD図面をリンクさせる

    いつもお世話になっています. エクセル2003にAUTOCAD2007で作成した図面を貼り付けて利用しています. 私が利用している方法では,CAD図面が図として取り込まれるようで, 修正があるたびにCADで直した後,エクセルに貼り付けています. 以上から,CAD内で修正をすれば,エクセルを立ち上げた時点で自動的に修正される方法があればと思います. マクロなどでもいいのですが,マクロについてはあまり詳しくはないので,よろしければ,方法もしくはHPなどを教えてください. よろしくお願いします.

  • CAD図面にEXCELの表を貼り付けした後、CAD上で表の編集はできま

    CAD図面にEXCELの表を貼り付けした後、CAD上で表の編集はできますか? 「LTらすた」というソフトは確か貼り付けだけのみだと思うのですが、 他のソフトなどで出来たりするのでしょうか? ありましたら教えてください。 CADは AutoCAD 2007です。

  • ドラフトサイトのCAD図面エクセルに貼り付けにつ…

    ドラフトサイトのCAD図面エクセルに貼り付けについて ドラフトサイトの図面をエクセルに貼り付け説明図などを作ってます。 以前はautocadの図面をコピーして、エクセルに貼り付け、エクセルに貼り付けられた図をダブルクリックすると、autocadが立ち上がり,その図面が出てきました。 ドラフトサイトのcadの図面をコピーし、エクセルに貼り付け、ダブルクリックしてもcadが立ち上がりません、cadが立ち上がる方法があればどなたか教ええください。 (cadもPCも苦手な方なので悪しからず)

  • エクセルデータをコマンドとしてCADに貼り付ける方法はありますか?

    業務でAUTOCAD2008を使用しています。 2次元作図でエクセルから座標と線種(線分、ポリライン等)を指定してCADのテキストウィンドウに貼り付けて作図しています。 「エクセルでコピー」→「CADに貼り付け」を相当な回数行っているのでこの操作を簡略化できないかと考えています。 エクセル側かCAD側か、マクロ等を使ってコピー→貼り付けまでを1動作で行えるように出来ないものでしょうか?

  • ExcelでAutoCadで作成した図面を貼りたい!

    AutoCadで作成した図面をどうにかして excelに貼りたいです。 こんなことってできるのでしょうか?

  • Cadでの自動作成(マクロ、EXCEL、VB等)

    このたびAutocadを使ってエクステリアの図面の修正をすることになったのですが、自動で出来ないものでしょうか? たとえば、添付データの上から3つめの図の縦100mm延長 横、300mm延長、格子の間隔はピッチ100mmで枠内で納める修正作業を行う場合等。(図が汚くて申し訳ございません) 目的は、既存のエクステリア商品の特注品の作図の自動化をしたいのです。 やることは簡単(縦・横を伸し格子をピッチ通りに配置するだけ)なのですが、作図枚数が多すぎて困っています。 マクロやEXCELの表から自動作成できる方法などあれば教授願います。 また、VB等でプログラミングが必要な場合も教授願います。 さらに、フリーソフトやAutocad以外で可能なCADがあればご紹介願います。 全部出来なくても、一部だけ自動化可能な方法でもかまいません。 とにかく半自動か全自動を実現したいのです。 この自動作成が実現しますと、生産性が向上し非常に助かります。 AUTOCADはLT2000とLT2004をメインで使っています。LT2013もありますが、まだ使い方を覚えていません。 どのような高等技術やプログラミング方法でもかまいませんので、よろしく御願いいたします。

  • DWG図面をエクセルに貼り付け、後にエクセル内CAD図を編集する方法

    こんにちは 現在Win2000、AutoCad2007、エクセル2003を使用しています DWGで図面を作成後、編集・ビューコピー・形式を選択して貼り付け・AutCad Drawingオブジェクト・OKにてエクセルに貼り付けます。 以前WinXP、AutoCad2004、エクセル2003を使用していました。 その時は、エクセルを開き編集したい図面をダブルクリックすればDWGが開き編集可能でしたが、現在のPCでは以前の図面編集ができません(このオブジェクトの作成元アプリケーションを起動できません)とでます。 編集はすべてHD内のデータを使用しています。 編集可能にはなりますか?教えてください よろしくお願い致します。

  • Auto CADで、電気図面

    現在、会社の方で図面作成時使用しているCADは、図面が殆ど機械図面のため、”Auto CAD LT”です。 今度、電気図面(主にリレ-シ-ケンス図)を作成する必要があり、AutoCADでと考えています。 1)AutoCADは、もともと機械や建築用のもので、電気には、適さないとは思いますが、Autocadを使用し電気図面をひく最適な方法を教えてください。 2)Auto CADをパソコンにインスト-ルしたとき、”建築用”、"機械用”、”電気用”を選択するウイザ-ドがあり、そこでは、"機械”を選択したのですが、今から、これを電気用に変更するにはどのようにすればよいでしょうか? 以上よろしくお願いします

  • AutoCADの図面をエクセルに貼付ける方法

    いつも参考にさせてもらっています。 早速ですが・・・ 「AutoCADの図面をエクセルに貼付ける方法」を模索しています。 下記をやってみましたが上手にできないので、ここで聞いてみる事にしました。 ★AutoCAD上でコピー、ペイントにて必要箇所のみ切り取り、エクセルに貼付け。 アドバイスをお願いします。

  • エクセルにCADのテンプレートを貼り付けたい

    これまでもエクセルにAUTOCADの図面貼り付けなどの質問の項目が有り読んでみたのですがよく理解できません。 私の使用しているCADはAUTOCADなどとは違うCADなのですが図面を書きたいのではなくCADにある請求書のテンプレートをエクセルに貼り付けてテンプレートの枠に合わせてセルを配置したいのです。 CADのテンプレートをDXFかJww.CAD変換してから貼り付けるのかな?とか思うのですが、その辺から教えていただけると嬉しいのですが、 あと貼り付ける図面の白地を透明にして枠線にセルを合わせる、 みたいなことが出来るともう願ったり叶ったりなのですが、 どうぞよろしくお願いいたします。

専門家に質問してみよう