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

スポンサーリンク
Visio VBA

【テクニカル・上級編】【中級】Application.DeferRecalcによる描画保留:大規模図面のVBA処理時間を劇的に短縮する – Visio VBA解析バイブル

序文:再計算エンジンの暴走を制する者は、Visioを制す現場の最前線で数千、数万のシェイプが蠢く大規模なエンジニアリング図面やネットワーク構成図をVBAで制御しようとした時、誰もが一度は「沈黙のフリーズ」に直面する。1つのプロパティを書き換...
Visio VBA

【実務・中級編】【中級】Application.DeferRecalcによる描画保留:大規模図面のVBA処理時間を劇的に短縮する – Visio VBA解析バイブル

【Visio VBA】描画負荷を制する者は大規模図面処理を制す:`Application.DeferRecalc` の深淵君たち、Visio VBA で何をしている? 大量データを元に図形を自動生成したり、既存図形をバッチ処理したり。素晴ら...
Visio VBA

【入門編】【中級】Application.DeferRecalcによる描画保留:大規模図面のVBA処理時間を劇的に短縮する – Visio VBA解析バイブル

皆さん、こんにちは! 最先端の業務自動化の世界へようこそ。私はVisio VBAの奥深さを知り尽くしたチーフアーキテクトとして、皆さんが抱える「Visio図面が重い」「VBAマクロが遅い」「フリーズする」といった悩みに、根本から切り込む知識...
Visio VBA

【テクニカル・上級編】【中級】Shape.BoundingBoxによる図形の重なり判定:レイアウト崩れをVBAで検知する – Visio VBA解析バイブル

Visio自動化の深淵:Shape.BoundingBoxで「レイアウトの無秩序」を制圧するVisioの図面を「単なるお絵描き」だと思っているなら、君はまだVisioの本当の力を知らない。Visioは座標系を持つ極めて精緻なグラフィカル・デ...
Visio VBA

【実務・中級編】【中級】Shape.BoundingBoxによる図形の重なり判定:レイアウト崩れをVBAで検知する – Visio VBA解析バイブル

Visio VBAの深淵:`BoundingBox`でレイアウトの「崩れ」を物理演算のごとく検知せよVisioで複雑な図面を扱う際、最も頭を悩ませるのは「意図しない図形の重なり」と「領域外への飛び出し」だ。手動チェックなどという非生産的な作...
Visio VBA

【入門編】【中級】Shape.BoundingBoxによる図形の重なり判定:レイアウト崩れをVBAで検知する – Visio VBA解析バイブル

皆さん、こんにちは! 最先端の自動化技術を日々探求しているチーフアーキテクトの〇〇です。Visio、使いこなしていますか? 複雑なシステム構成図、業務フロー、フロアプランなど、私たちの業務を視覚的に表現する上で、Visioは手放せないツール...
Visio VBA

【テクニカル・上級編】【中級】Page.DropManyを用いた図形の超高速一括配置:大量のシェイプをループで一つずつ配置するより100倍速い手法 – Visio VBA解析バイブル

Visio VBAの深淵:Page.DropManyによる「秒速配置」の極意多くのVBAエンジニアは、Visioで大量のシェイプを扱う際、安易に `Page.Drop` をループの中に書き込むという過ちを犯す。「数百個程度のシェイプなら動く...
Visio VBA

【実務・中級編】【中級】Page.DropManyを用いた図形の超高速一括配置:大量のシェイプをループで一つずつ配置するより100倍速い手法 – Visio VBA解析バイブル

Visio VBAの限界を突破せよ:DropManyによる「100倍速」配置エンジニアリングVisioの自動化において、多くの開発者が陥る「最初の死の罠」がある。それが「ループ内での`Page.Drop`メソッドの多用」だ。数個のシェイプを...
Visio VBA

【入門編】【中級】Page.DropManyを用いた図形の超高速一括配置:大量のシェイプをループで一つずつ配置するより100倍速い手法 – Visio VBA解析バイブル

Visio VBAの限界を突破せよ:`DropMany`で実現する「秒速」図形配置の極意こんにちは。現場で泥臭い自動化を積み重ねてきたエンジニアの視点から、Visio VBAの「真の力」を引き出す極意をお伝えします。皆さんは、数百個の図形を...
Visio VBA

【テクニカル・上級編】【中級】グループ化された図形の再帰的走査:階層構造を持つ複雑なシェイプの内部を操作する – Visio VBA解析バイブル

Visio VBAの深淵:再帰的走査で「複雑な階層構造」を完全制御するVisioの図面は、単なる図形の羅列ではない。それは、`Shapes`コレクションが織りなす「深い木構造」である。グループ化された図形(Group)を操作しようとして、`...
スポンサーリンク