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

スポンサーリンク
Word VBA

【実務・中級編】Word VBAにおける『段落』と『行』の決定的な違いと制御の勘所 – Word VBA解析バイブル

Word VBAを掌握する極限の知見:『段落』と『行』の決定的な違いと、文書構造を破壊しない制御の勘所こんにちは。開発プロジェクトを率いる中で、数々のWord文書自動化の修羅場をくぐり抜けてきたチーフアーキテクトだ。Word VBAの初学者...
Word VBA

【入門編】Word VBAにおける『段落』と『行』の決定的な違いと制御の勘所 – Word VBA解析バイブル

こんにちは!Word VBAの世界へようこそ。マクロの記録ボタンを押して出てきたコードをそのまま動かしてみたものの、「なんだか思い通りに動かない」「文字が勝手にズレてしまう」……そんな壁にぶつかっていませんか?ここをクリアすれば、Word ...
Word VBA

【テクニカル・上級編】ActiveDocumentに依存しない!Documentオブジェクトを確実に制御する参照管理術 – Word VBA解析バイブル

ActiveDocumentへの依存は「悪」である:Documentオブジェクトを確実に制御する参照管理術Word VBAの開発において、初心者が最初に犯す致命的な過ち、そして中級者であっても無意識に踏み抜く地雷がある。それが `Activ...
Word VBA

【実務・中級編】ActiveDocumentに依存しない!Documentオブジェクトを確実に制御する参照管理術 – Word VBA解析バイブル

Word VBAを掌握する極限の知見:ActiveDocumentへの依存を断ち切れ!確実なDocumentオブジェクト参照管理術開発現場でよく見かける悪夢がある。複数のWordファイルを同時に開き、人間が目視でウィンドウを行き来しながら作...
Word VBA

【入門編】ActiveDocumentに依存しない!Documentオブジェクトを確実に制御する参照管理術 – Word VBA解析バイブル

こんにちは!Word VBAの世界へようこそ。マクロの記録ボタンを押して、生成されたコードをそのまま動かしてみたものの、「あれ? なぜか別のファイルに文字が書き込まれてしまった……」なんて冷や汗をかいた経験はありませんか?プログラミング初学...
Word VBA

【テクニカル・上級編】Selectionを使わずにRangeオブジェクトで高速にテキストを置換する極意 – Word VBA解析バイブル

Word VBAを掌握する極限の知見:Selectionを捨てよ、Rangeで疾走せよWord VBAのコードベースを査閲すると、いまだに `Selection.TypeText` や `Selection.Find` の残骸が蔓延している...
Word VBA

【実務・中級編】Selectionを使わずにRangeオブジェクトで高速にテキストを置換する極意 – Word VBA解析バイブル

Word VBAを掌握する極限の知見:Selectionを捨てよ、Rangeで疾走せよWord VBAの開発現場において、未だに蔓延している悪習がある。それが `Selection` オブジェクトの乱用だ。「画面上でカーソルが動くから処理さ...
Word VBA

【入門編】Selectionを使わずにRangeオブジェクトで高速にテキストを置換する極意 – Word VBA解析バイブル

こんにちは!Word VBAの世界へようこそ。マクロの記録ボタンを押して、画面がカシャカシャと切り替わる様子に「おぉ、すごい!」と感動したのも束の間、自分で書いたコードを動かしたら画面が激しくチラつき、処理が終わるまでやたらと時間がかかる…...
スポンサーリンク