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

スポンサーリンク
Visio VBA

【入門編】Document.HeaderFooterプロパティのVBA制御:全ページへの作成者・改訂日・機密区分の自動一括挿入 – Visio VBA解析バイブル

こんにちは! Visioでの図面作成、いつもお疲れ様です。設計図やフローチャートをいざ印刷したりPDF化したりする段階になって、「あれ? 全ページのヘッダーやフッターに、作成者や機密区分を入れるのって、手作業だと面倒だな…」と途方に暮れた経...
Visio VBA

【テクニカル・上級編】Application.IsInScopeプロパティを活用したユーザー手動操作(ドラッグ&ドロップ)とVBAイベントの干渉防止 – Visio VBA解析バイブル

Visio VBAを掌握する極限の知見:`Application.IsInScope`で暴発するイベントを完全統御せよレガシーシステムの最前線でVisio VBAによる自動化設計に挑むエンジニア諸君、日々の開発ご苦労様である。Visioのオ...
Visio VBA

【実務・中級編】Application.IsInScopeプロパティを活用したユーザー手動操作(ドラッグ&ドロップ)とVBAイベントの干渉防止 – Visio VBA解析バイブル

Visio VBAを掌握する極限の知見:`Application.IsInScope`で挑む、ユーザー操作とイベントの完全調和開発プロジェクトの現場で、Visioの自動化ツールを作り込んだ経験がある者なら、誰もが一度はこの悪夢にうなされたこ...
Visio VBA

【入門編】Application.IsInScopeプロパティを活用したユーザー手動操作(ドラッグ&ドロップ)とVBAイベントの干渉防止 – Visio VBA解析バイブル

こんにちは! Visioの自動化の世界へようこそ。マクロの記録ボタンを押して、生成されたコードをそのまま動かしてみたものの、「なぜか意図しないタイミングでエラーが出る」「ユーザーがマウスで図形をドラッグ&ドロップした瞬間にマクロが暴走する」...
Visio VBA

【テクニカル・上級編】Shape.Text操作時のスタイル破壊を防ぐ:Char.SizeやChar.Colorの直接書き換えによる部分書式保持テクニック – Visio VBA解析バイブル

Visio VBAの深淵:Shape.Textの「破壊」を防ぎ、動的書式を掌握するVisioの自動化において、`Shape.Text = "New Text"` と記述するその瞬間、あなたは図形がこれまで積み上げてきた「魂」——すなわち、丁...
Visio VBA

【実務・中級編】Shape.Text操作時のスタイル破壊を防ぐ:Char.SizeやChar.Colorの直接書き換えによる部分書式保持テクニック – Visio VBA解析バイブル

Visio VBAを掌握する極限の知見:Shape.Textの罠を断つ!部分書式を死守するCharセクション制御術業務自動化エンジニアの皆さん、日々のVisio VBA開発でお疲れ様です。大量の図形生成、動的なステータス変更、データベースか...
Visio VBA

【入門編】Shape.Text操作時のスタイル破壊を防ぐ:Char.SizeやChar.Colorの直接書き換えによる部分書式保持テクニック – Visio VBA解析バイブル

こんにちは!Visioの自動化に挑むあなたの前に、必ずと言っていいほど立ち塞がる「壁」があります。そう、「Shape.Textに文字を代入したら、せっかく作り込んだフォントサイズや色が一瞬で消え去った(リセットされた)」という悪夢です。マク...
Visio VBA

【テクニカル・上級編】Document.Mastersに存在しないマスターシェイプを外部ステンシル(.vssx)からサイレント自動ロードする補完ロジック – Visio VBA解析バイブル

【Visio VBA極限攻略】未ロードのマスターシェイプを外部ステンシル(.vssx)からサイレント自動ロードする堅牢な補完アーキテクチャVisioを用いた大規模なエンタープライズ業務自動化において、最も頻出し、かつシステムの安定性を脅かす...
Visio VBA

【実務・中級編】Document.Mastersに存在しないマスターシェイプを外部ステンシル(.vssx)からサイレント自動ロードする補完ロジック – Visio VBA解析バイブル

【Visio VBA極限攻略】「マスター不在」を優雅に回避せよ。外部ステンシルからサイレントに自動ロードする堅牢な補完ロジック自動描画ツールを開発し、いざ実務環境にデプロイした直後、ユーザーから「実行時エラー '91': オブジェクト変数ま...
Visio VBA

【入門編】Document.Mastersに存在しないマスターシェイプを外部ステンシル(.vssx)からサイレント自動ロードする補完ロジック – Visio VBA解析バイブル

こんにちは!Visio VBAの世界へようこそ。VisioのVBA(Visual Basic for Applications)は、ExcelやWordのVBAに比べて少し特殊なオブジェクトモデルを持っています。そのため、「マクロの記録」か...
スポンサーリンク