AutoCAD, Excel, VBA

AutoCADにはExcelファイルを表としてDrawingに貼り付けることができる標準機能が用意されています。ただこの機能はあくまでもExcelの情報をそのまま表に変換されるものであり、たとえば複数のExcelの情報を集計してその結 ...

AutoCAD, VBA

ModelSpaceコレクションとPaperSpaceコレクションはAutoCAD VBAで自動化を行う際に最も重要なオブジェクトの1つです。このオブジェクトはモデル空間とペーパー空間での2D/3D形状や寸法線、テキスト、ハッチングな ...

AutoCAD, AutoLISP, VBA

AutoCADでは自動化する方法としてVBA以外にもLISPという言語がサポートされています。これらはコードの書き方が違うだけで同じ処理を行うことも可能ですが、VBAにしかできないこと、LISPにしかできないことがそれぞれ存在します。 ...

AutoCAD, VBA

本ページではVBAを使ってAutoCADのモデル空間内に存在するテキストの文法とスペルを一括で確認する方法を解説していきます。(ここでいう”テキスト”は文字記入で生成された要素のこと)

AutoCA ...

2024年1月20日AutoCAD, VBA

本ページではVBAを使ってAutoCADのモデル空間名に存在するテキストの文字列を一括で置換する方法を解説していきます。(ここでいう”テキスト”はマルチテキスト/文字記入で生成された要素のこと)

機 ...

2024年8月4日AutoCAD, VBA

VBAマクロは実行ボタンを押して完結するものもあれば、ユーザーが「このオブジェクトに対して処理を行いたい」とオブジェクトを入力して処理を行うものもあります。そういった場合にユーザーが選択したオブジェクトをどのように取得するかを理解して ...

2024年9月6日AutoCAD, VBA

AutoCAD VBAで色の取得/編集を行うにはAcCmColorオブジェクトを利用する必要があります。本ページではこのTrueColorオブジェクトを使って図形や寸法、テキスト、ハッチング等(いわゆるデータベース常駐図形)の色を取得 ...

2024年10月7日AutoCAD, VBA

AutoCADには、アクションレコーダやスクリプト、Visual LISP(AutoLISP)、VBA(ActiveX)、ObjectARXなど、さまざまなプログラミングカスタマイズの機能が備わっています。その中でも、ここではVBAマ ...

2024年8月9日AutoCAD, Excel, VBA

本ページではAutoCAD VBAでExcelを操作する方法を解説していきます。
AutoCADとExcelと連携することで作業内容によっては非常に効率を上げることができます。
Excel操作のコードを作成するにはEx ...

2024年10月2日AutoCAD, VBA

本ページはAutoCADでVBAマクロを作成するために必要な基礎知識をまとめたページです。
初めてVBAを開発しようという方は上から順に読んでいけば基本となる必要最低限の内容は全て押さえられるようになっています。また、すでにE ...