Word VBAの基礎・オブジェクトモデル(Application/Document/Range)の理解

スポンサーリンク
Word VBA

【実務・中級編】Word VBAで『隠し文字』を操作する:非表示テキストの抽出と一括削除の自動化 – Word VBA解析バイブル

Word VBAを掌握せよ:隠し文字の「呪縛」を解く、プロフェッショナルなクリーニング術Wordで文書を作成していると、なぜか見えないはずの文字列が浮き上がったり、あるいは機密保持のために隠したつもりのメモが残存していたりという「事故」に遭...
Word VBA

【入門編】Word VBAで『隠し文字』を操作する:非表示テキストの抽出と一括削除の自動化 – Word VBA解析バイブル

Word VBAの真髄を掴む:隠し文字を操り、文書の「裏側」を完全制御するこんにちは。自動化の世界へようこそ。普段、何気なくWordを使っていると「見えているもの」だけがすべてだと思いがちですが、Wordの深淵には「隠し文字(Hidden属...
Word VBA

【テクニカル・上級編】Word VBAにおける『実行時エラー』の構造的ハンドリング:On Error GoToの正しい設計 – Word VBA解析バイブル

Word VBAの深淵:エラーハンドリングを「設計」するということWord VBAを書く際、多くのエンジニアが「On Error Resume Next」という名の麻薬に手を染める。だが、それを書いた瞬間、君が書いたコードは「予測不能な爆弾...
Word VBA

【実務・中級編】Word VBAにおける『実行時エラー』の構造的ハンドリング:On Error GoToの正しい設計 – Word VBA解析バイブル

壊れないWord自動化の極意:『On Error Resume Next』の誘惑を断ち切り、プロのハンドリングを実装せよWord VBAにおいて、`On Error Resume Next` を「魔法の杖」だと思っていないか?「エラーが出て...
Word VBA

【入門編】Word VBAにおける『実行時エラー』の構造的ハンドリング:On Error GoToの正しい設計 – Word VBA解析バイブル

Word VBAを掌握する:『実行時エラー』を飼い慣らすための構造的ハンドリング術こんにちは。Word VBAの世界へようこそ。マクロの記録から一歩踏み出し、自分の思い通りにWordを操り始めると、必ずと言っていいほど直面する壁があります。...
Word VBA

【テクニカル・上級編】Word VBAで『図形(Shape)』のアンカー位置をRangeで制御する:テキストと図形の連動配置 – Word VBA解析バイブル

Word VBAの深淵:ShapeとRangeの「同期」を支配するアーキテクチャ設計Word VBAにおいて、`Shape`オブジェクトは、ドキュメントのレイヤー構造とは独立した「浮遊する異物」である。多くの開発者が、`Shapes.Add...
Word VBA

【実務・中級編】Word VBAで『図形(Shape)』のアンカー位置をRangeで制御する:テキストと図形の連動配置 – Word VBA解析バイブル

Word VBAの悪夢を終わらせる:ShapeとRangeの「絶対結合」技術Word VBAを触るエンジニアの多くが、最初の数週間で深い絶望を味わう。「なぜ図形は勝手にどこかへ飛んでいくのか」「なぜRangeを指定したはずなのに、図形が文書...
Word VBA

【入門編】Word VBAで『図形(Shape)』のアンカー位置をRangeで制御する:テキストと図形の連動配置 – Word VBA解析バイブル

こんにちは。業務自動化の世界へようこそ。Word VBAを触り始めると、誰もが一度は「なぜ図形はこんなにも自由気ままに動き回るのか?」と頭を抱えます。マウスでドラッグすれば済む話に見えて、プログラムで制御しようとした途端、図形は行方不明にな...
Word VBA

【テクニカル・上級編】Word VBAで『ページ番号』を動的に取得する:Informationプロパティの限界と回避策 – Word VBA解析バイブル

Word VBAの深淵:`Information`プロパティの欺瞞と、真のページ位置特定ロジックWord VBAを極めようとする者が必ず突き当たる壁がある。それが「ページ番号の取得」だ。`Selection.Information(wdAc...
Word VBA

【実務・中級編】Word VBAで『ページ番号』を動的に取得する:Informationプロパティの限界と回避策 – Word VBA解析バイブル

Word VBAの「ページ番号取得」という幻想:Informationプロパティの限界を突破する技術Word VBAを操る多くの開発者が、ある日突然、絶望に突き当たる。「`Selection.Information(wdActiveEndP...
スポンサーリンク