vbaintronational

スポンサーリンク
ExcelVBA

【入門編】VBEの「インデント」と「コメント」のルール:チーム開発で嫌われないコードの書き方 – Excel VBA解析バイブル

【VBAの極意】チーム開発で「嫌われないコード」を書くための美学:インデントとコメントの作法こんにちは。現場で長年コードを書き続けてきたエンジニアとして、今日は「マクロの記録」で生成された混沌としたコードから脱却し、「プロフェッショナルとし...
Visual Basic (VB / VB.NET)

【テクニカル・上級編】VB.NETにおけるString型とStringBuilderの性能差:大量文字列連結でフリーズを防ぐ実装術 – Visual Basic (VB / VB.NET)解析バイブル

文字列連結の「禁じ手」:VB.NETでシステムを殺さないためのメモリ最適化論現場で散見される、数万件のループ内での `str &= newStr` という記述。これは、システムに対する「緩やかな自爆テロ」に等しい。長年レガシーシステムと格闘...
Visual Basic (VB / VB.NET)

【実務・中級編】VB.NETにおけるString型とStringBuilderの性能差:大量文字列連結でフリーズを防ぐ実装術 – Visual Basic (VB / VB.NET)解析バイブル

【VB.NET】文字列連結でアプリを殺すな。「String vs StringBuilder」の境界線と最適解業務自動化ツールを開発していると、必ずぶち当たる壁がある。「数万行のCSV出力」や「巨大なログの生成」だ。「とりあえず `str ...
Visual Basic (VB / VB.NET)

【入門編】VB.NETにおけるString型とStringBuilderの性能差:大量文字列連結でフリーズを防ぐ実装術 – Visual Basic (VB / VB.NET)解析バイブル

【VB.NET極意】なぜそのループでアプリが止まるのか?StringとStringBuilderの決定的な「メモリの深淵」こんにちは。現場で「なぜか画面が固まる」「メモリ使用率が異常に高い」という相談を受けるたび、私はまずそのコードの文字列...
VBScript (Visual Basic Scripting Edition)

【テクニカル・上級編】【レガシー操作】SendKeys メソッドを活用したGUIアプリの簡易自動操作とキー送信タイミングの極意 – VBScript (Visual Basic Scripting Edition)解析バイブル

レガシーの深淵を制御せよ:SendKeysが奏でる「非同期」という名の不確実性を殺す技術APIが存在しない。ドキュメントは霧散し、ソースコードは誰が書いたかも分からぬバイナリの塊。そんな「死に体」のレガシーアプリケーションを自動化せねばなら...
VBScript (Visual Basic Scripting Edition)

【実務・中級編】【レガシー操作】SendKeys メソッドを活用したGUIアプリの簡易自動操作とキー送信タイミングの極意 – VBScript (Visual Basic Scripting Edition)解析バイブル

SendKeysの「運頼み」から卒業せよ:レガシーGUI自動操作を掌握する極限の知見APIが存在しない。ドキュメントは紛失。そんな「負の遺産」とも言えるレガシーアプリを相手にする際、多くのエンジニアが `WScript.Shell` の `...
VBScript (Visual Basic Scripting Edition)

【入門編】【レガシー操作】SendKeys メソッドを活用したGUIアプリの簡易自動操作とキー送信タイミングの極意 – VBScript (Visual Basic Scripting Edition)解析バイブル

伝説のレガシー操作術:VBScriptとSendKeysでGUIアプリを「意のままに操る」極意こんにちは。現場で長年、数々の「レガシーの壁」を突破してきたエンジニアです。皆さんの周りにも、APIもなければコマンドラインインターフェース(CL...
CorelDRAW VBA

【テクニカル・上級編】ページサイズとドキュメント解像度をVBAから動的に変更し、印刷用フォーマットへ一発変換するツール作成 – CorelDRAW VBA解析バイブル

CorelDRAW VBAを掌握する:ドキュメント正規化の極致CorelDRAWの自動化において、多くのエンジニアが「なんとなく動く」コードで満足している。だが、それは砂上の楼閣だ。数千点の案件をバッチ処理する際、メモリリークとオブジェクト...
CorelDRAW VBA

【実務・中級編】ページサイズとドキュメント解像度をVBAから動的に変更し、印刷用フォーマットへ一発変換するツール作成 – CorelDRAW VBA解析バイブル

CorelDRAW VBAを掌握せよ:ドキュメント自動正規化エンジンの設計思想CorelDRAWの自動化において、最も犯しやすい過ちは「手作業の手順をそのままコードに落とし込むこと」だ。GUI操作の延長で`ActiveDocument`や`...
CorelDRAW VBA

【入門編】ページサイズとドキュメント解像度をVBAから動的に変更し、印刷用フォーマットへ一発変換するツール作成 – CorelDRAW VBA解析バイブル

CorelDRAW VBAを掌握せよ:ドキュメント自動整形エンジンの構築やあ。CorelDRAWの自動化の世界へようこそ。「マクロの記録」ボタンを押して、生成された無機質なコードを見て絶望したことはないかな? 記録されたコードは、いわば「足...
スポンサーリンク