Visio VBAの基礎とオブジェクトモデル(Application/Document/Page/Shape)

スポンサーリンク
Visio VBA

【入門編】Page.GetResultsとSetResultsを連携させた外部CSVデータとの超高速双方向プロパティ同期 – Visio VBA解析バイブル

こんにちは!Visio VBAの自動化の世界へようこそ。マクロの記録ボタンを押して、生成されたコードを眺めて「うわ、なんだこれ…」と途方に暮れていませんか?大丈夫、今日でその悩みとはお別れです。今回は、Visio VBAの真骨頂である「オブ...
Visio VBA

【テクニカル・上級編】Shape.SetFormulasUを活用した複数幾何図形への動的計算式一括注入とパラメータ連動 – Visio VBA解析バイブル

Visio VBAを掌握する極限の知見:Shape.SetFormulasUによる動的計算式一括注入の奥義Visio VBAのパフォーマンスチューニングにおいて、避けて通れない壁が「ShapeSheet操作のオーバーヘッド」だ。特に、数千個...
Visio VBA

【実務・中級編】Shape.SetFormulasUを活用した複数幾何図形への動的計算式一括注入とパラメータ連動 – Visio VBA解析バイブル

Visio VBAを掌握する極限の知見:Shape.SetFormulasUによる「形状の数式一括注入」の極意こんにちは。大規模プラントの計装図や、数万ノードに及ぶネットワークトポロジーの自動生成プロジェクトをいくつも率いてきた。図面の自動...
Visio VBA

【入門編】Shape.SetFormulasUを活用した複数幾何図形への動的計算式一括注入とパラメータ連動 – Visio VBA解析バイブル

こんにちは!Visioの裏側に広がる無限の自動化ワールドへようこそ。マクロの記録ボタンを押して生成されたコードを眺め、「なんだか同じような行がダラダラと続いているな…」「もっとスマートに書けないものか」と感じていませんか?今回は、Visio...
Visio VBA

【テクニカル・上級編】Application.Settingsの動的書き換え:作図補助設定(スナップ・グリッド間隔)の一括セットアップ – Visio VBA解析バイブル

Visio VBAを掌握する極限の知見:Application.Settingsによる作図環境の完全同期と強制統御Visioを用いた大規模な自動レイアウトや、多端末間での図面生成パイプラインを構築する際、もっともエンジニアを絶望させる要因の...
Visio VBA

【実務・中級編】Application.Settingsの動的書き換え:作図補助設定(スナップ・グリッド間隔)の一括セットアップ – Visio VBA解析バイブル

Visio VBAを掌握する極限の知見:Application.Settingsによる作図環境の完全統制開発プロジェクトのリーダーである私たちが、Visioを使った自動化ツールや図面生成スクリプトを組むとき、最も頭を悩ませる問題の一つが「環...
Visio VBA

【入門編】Application.Settingsの動的書き換え:作図補助設定(スナップ・グリッド間隔)の一括セットアップ – Visio VBA解析バイブル

こんにちは! Visioでの自動化に挑む皆さん、日々の図面作成お疲れ様です。マクロの記録ボタンを押して、生成されたコードをそのまま動かしてみたものの、「あれ?別のPCで動かすと図形の位置が微妙にズレる…」「グリッドの間隔がバラバラで、綺麗に...
Visio VBA

【テクニカル・上級編】Shape.SpatialRelationプロパティを活用した図形同士の「包含・重なり・近接」空間判定エンジン – Visio VBA解析バイブル

Visio VBAを掌握する極限の知見:SpatialRelationによる超高速・空間判定エンジンの実装Visio VBAの領域において、多くの開発者が陥る悪夢がある。それは、2つの図形(Shape)の位置関係を判定しようとして、自前で`...
Visio VBA

【実務・中級編】Shape.SpatialRelationプロパティを活用した図形同士の「包含・重なり・近接」空間判定エンジン – Visio VBA解析バイブル

【Visio VBA極限解説】数学的計算を一切排除する!SpatialRelationによる超高速・空間判定エンジンの実装開発プロジェクトでVisio図面を自動解析するツールを作るとき、こんな壁にぶつかったことはないか?「このノード(図形)...
Visio VBA

【入門編】Shape.SpatialRelationプロパティを活用した図形同士の「包含・重なり・近接」空間判定エンジン – Visio VBA解析バイブル

こんにちは!Visio VBAの世界へようこそ。マクロの記録ボタンを押して「動いたはいいけれど、中身が全然読めない……」と頭を抱えていませんか?大丈夫、安心してください。今日ここでお話しする「オブジェクトモデルの本質」と「空間判定API」を...
スポンサーリンク