スポンサーリンク
Word VBA

【入門編】【中級者向け】段落の「禁則処理」設定をVBAで文書全体に強制適用する – Word VBA解析バイブル

こんにちは! Word VBAの自動化の世界へようこそ。マクロの記録ボタンを押して「なんだか動いたけれど、中身のコードがさっぱりわからない……」という段階を卒業し、いよいよ自分の手でWordを自在にコントロールしたいと思っているあなたへ。今...
Access VBA

【入門編】Application.CurrentProject.AllModulesを活用したVBAコードの動的解析と保守ツール開発 – Access VBA解析バイブル

こんにちは! 現場でバリバリ動くAccessシステムを作っていると、こんな壁にぶぶつかったことはありませんか?「前任者が作ったこの巨大なAccess、どのモジュールに何の処理が書いてあるんだ……?」「システム全体で、この古い関数(変数)が使...
ExcelVBA

【入門編】Rangeオブジェクトへの一括転送:Variant型配列を活用した高速化の極意 – Excel VBA解析バイブル

こんにちは!Excel VBAの世界へようこそ。マクロの記録ボタンを押して「動いた!」と感動したのも束の間、いざ実務の何万行ものデータ処理を任せてみたら……。画面が固まり、コーヒーを飲み終えてもまだ終わらない。そんな絶望を味わったことはあり...
ExcelVBA

【VBAリファレンス】VBAエキスパートコラム2周年記念キャンペーン開催:現場で勝てる「真の自動化スキル」を極めるための特別プログラム

概要:VBAエキスパートコラムが迎える2周年という節目「VBAエキスパートコラム」が連載開始から2周年を迎えました。これまで数多くの読者の皆様と共に、Excel VBAの深淵に触れ、実務レベルの課題解決に挑んできました。この2周年を記念し、...
Visual Basic (VB / VB.NET)

【テクニカル・上級編】実務中級者向け:VB.NETにおけるDateTimeとDateTimeOffsetの使い分け:タイムゾーンを考慮した堅牢な日時演算と落とし穴 – Visual Basic (VB / VB.NET)解析バイブル

日時データの亡霊:VB.NETにおける`DateTime`と`DateTimeOffset`の非妥協的使い分けレガシーなVBAシステムから移行したエンジニアや、デスクトップアプリの温室育ちのままクラウド時代に突入した開発者が、必ず踏み抜く地...
VBScript (Visual Basic Scripting Edition)

【テクニカル・上級編】【複数ファイル一括リネーム】正規表現グループ置換を用いた連番付与および特定文字列のパターン一括変換 – VBScript (Visual Basic Scripting Edition)解析バイブル

【VBScript極限講座】正規表現グループ置換とFileSystemObjectが織りなす、堅牢無比なエンタープライズ・ファイル一括リネームレガシーシステムの維持、あるいは閉じたイントラネット環境におけるバッチ処理において、VBScrip...
CorelDRAW VBA

【テクニカル・上級編】【中級者向け】CDRファイル内の未使用カラーパレットや不要なフォントスタイルを自動削除して軽量化を図るマクロ – CorelDRAW VBA解析バイブル

CorelDRAW VBAを掌握する極限の知見:CDRファイル肥大化の根絶とメモリ最適化の全手法長年、大規模なDTP自動化パイプラインやレガシーな印刷用プリプレスシステムを構築・運用してきた者であれば、一度は直面する悪夢がある。それは、「何...
SolidWorks VBA

【テクニカル・上級編】【カスタムプロパティ操作】CustomPropertyManager.Delete2を用いた古いメタデータの確実な消去と重複防止ロジック – SolidWorks VBA解析バイブル

SolidWorks VBAを掌握する極限の知見【カスタムプロパティ操作】CustomPropertyManager.Delete2を用いた古いメタデータの確実な消去と重複防止ロジックSolidWorksを用いた大規模な設計自動化や、PDM...
AutoCAD VBA

【テクニカル・上級編】【実務中級】AcadDocument.Utility.GetEntityで選択された図形が「期待する種類」か即座に判定 – AutoCAD VBA解析バイブル

AutoCAD VBAを掌握する極限の知見【実務中級】AcadDocument.Utility.GetEntityで選択された図形が「期待する種類」か即座に判定するガード節の設計AutoCAD VBAの現場において、`Utility.Get...
Project VBA

【テクニカル・上級編】【中級者向け】プロジェクトファイル内のリソース割り当て状況を保存前にチェックするバリデーションツール – Project VBA解析バイブル

Project VBAを掌握する極限の知見MS Projectにおける保存前イベントの掌握:リソース過負荷バリデーションの極意プロジェクトマネジメントの現場において、データ整合性の崩壊は致命傷となる。特にMicrosoft Project(...
スポンサーリンク