Visio VBA

スポンサーリンク
Visio VBA

【入門編】外部データリンクの一括解除:Shape.GetShapesLinkedToDataRowとデータ分離の自動化 – Visio VBA解析バイブル

こんにちは。業務自動化の世界へようこそ。Visioの「外部データリンク」は強力な武器ですが、配布時にはその「紐付け」が足枷になることがあります。特に、機密情報を含むExcelデータと切り離した「クリーンな静的図面」を作成したいとき、手作業で...
Visio VBA

【テクニカル・上級編】レガシー図面保守のためのData1/Data2/Data3セル活用と現行データプロパティへの移行 – Visio VBA解析バイブル

レガシーVisioの深淵:Data1/2/3から現代的シェイプデータへの「静かなる移行」戦略Visioの歴史は、そのまま「混沌としたメタデータの蓄積」の歴史である。かつて、Visio 2000から2003時代に構築された図面を触る機会がある...
Visio VBA

【実務・中級編】レガシー図面保守のためのData1/Data2/Data3セル活用と現行データプロパティへの移行 – Visio VBA解析バイブル

レガシーVisioの深淵:Data1/2/3から「シェイプデータ」への脱却と近代化戦略Visioの歴史は、そのまま「非構造化データとの戦いの歴史」です。かつて、シェイプの付帯情報を記録するために使われていた `Shape.Data1`, `...
Visio VBA

【入門編】レガシー図面保守のためのData1/Data2/Data3セル活用と現行データプロパティへの移行 – Visio VBA解析バイブル

Visio VBAの深淵へ:レガシーな「Data1-3」を現代のシェイプデータへ昇華させる技術こんにちは。Visioの自動化という荒野を駆け抜ける皆さん、今日も図面と格闘していますか?Visioの歴史は長く、数十年前の図面が今も現場で「現役...
Visio VBA

【テクニカル・上級編】テンプレート依存コードの抽象化:Document.TemplateとPathの評価による動的処理分岐 – Visio VBA解析バイブル

Visio VBAの深淵:テンプレート依存を排し、「動的コンテキスト」を掌握するアーキテクチャ設計Visioの自動化において、多くのエンジニアが陥る罠がある。「特定のファイル名」や「特定のテンプレートパス」をコードにハードコーディングする設...
Visio VBA

【実務・中級編】テンプレート依存コードの抽象化:Document.TemplateとPathの評価による動的処理分岐 – Visio VBA解析バイブル

Visio VBAを掌握せよ:テンプレート依存を排除し、環境を問わない「真の汎用ツール」を設計するVisioで業務自動化ツールを作っているとき、こんな経験はないだろうか。「自宅の環境では動いたのに、共有サーバーに置いたらエラーで止まった」「...
Visio VBA

【入門編】テンプレート依存コードの抽象化:Document.TemplateとPathの評価による動的処理分岐 – Visio VBA解析バイブル

Visio VBAの「環境依存」を打破せよ:テンプレートを識別し、動的に挙動を変える設計術こんにちは。現場で「動くもの」を作るだけではなく、「長く生き残るシステム」を設計するエンジニアとして、今日はVisio VBAの深淵に少しだけ足を踏み...
Visio VBA

【テクニカル・上級編】クリップボードを使わない純粋クローン作成:DrawPolylineとDropを活用した高速図形複製 – Visio VBA解析バイブル

Visio VBAを掌握する極限の知見:クリップボードを使わない純粋クローン作成Visio VBAにおける図形複製において、`Shape.Copy` および `Paste` メソッドを使用するコードはいまだに散見される。もし、数百、数千の図...
Visio VBA

【実務・中級編】クリップボードを使わない純粋クローン作成:DrawPolylineとDropを活用した高速図形複製 – Visio VBA解析バイブル

Visio VBAを掌握する極限の知見:クリップボードを駆使した「その場しのぎのコード」からの脱却開発プロジェクトの現場で、Visio VBAのコードレビューをするたびに溜息が出る瞬間がある。それが、図形の複製処理における `Shape.C...
Visio VBA

【入門編】クリップボードを使わない純粋クローン作成:DrawPolylineとDropを活用した高速図形複製 – Visio VBA解析バイブル

こんにちは! Visioの裏側でうねる複雑なオブジェクトモデルに魅入られた、先輩エンジニアのボクです。マクロの記録ボタンを押して、図形を選択して「Ctrl+C」「Ctrl+V」……。うん、最初はそれでいいんだ。自動生成されたコードを見て「お...
スポンサーリンク