スポンサーリンク
Word VBA

【テクニカル・上級編】【中級者向け】Word表の枠線をデータ内容に応じて動的に変更するVBA実装 – Word VBA解析バイブル

Word VBAの深淵:表の動的レイアウトを制御する「境界線の美学」Wordの表(Table)操作において、多くのエンジニアが陥る罠がある。それは「Recordsetから流し込んだデータを、なんとなく罫線で囲って終了する」という安易な実装だ...
Access VBA

【テクニカル・上級編】クロス集計クエリの列見出しを動的に制御する:QueryDefのSQL書き換えによるレポートの柔軟化 – Access VBA解析バイブル

境界線を突破せよ:QueryDefの動的SQL書き換えによるクロス集計の完全制御Access開発において、クロス集計クエリ(TRANSFORM文)は諸刃の剣だ。GUIエディタで作成したクエリは静的であり、実行時に「列見出し」が変動する要件に...
ExcelVBA

【VBAリファレンス|実務向け】【VBA実務テク】Environ関数でOSやユーザー情報をスマートに取得する方法

1. 導入:なぜEnviron関数が必要なのか実務でVBAを組んでいると、「現在PCにログインしているユーザー名を取得したい」「一時ファイルの保存先(TEMPフォルダ)を特定したい」といった場面に遭遇することがよくあります。固定のパスをコー...
VBScript (Visual Basic Scripting Edition)

【入門編】【上級プロフェッショナル向け】先頭バイト(BOM)のバイナリ解析による文字コード自動判別とFSO/ADODB.Stream動的切替 – VBScript (Visual Basic Scripting Edition)解析バイブル

VBScriptの深淵を覗く:BOM解析による「文字コード自動判別」でファイル操作を完璧に制御するこんにちは。業務自動化の世界へようこそ。VBScriptは一見「古い言語」に見えるかもしれませんが、WindowsのOSの深層部で今なお呼吸を...
CorelDRAW VBA

【入門編】【図面枠・表題欄の自動配置】ページごとのレイヤー構造を利用して、最終ページ以外に共通の図面枠テンプレートを自動適用する – CorelDRAW VBA解析バイブル

CorelDRAW VBAで実現する「図面枠・表題欄」の自動配置術|ページ・レイヤーを制する者が設計を制すこんにちは。CorelDRAWの自動化の世界へようこそ。「マクロの記録」ボタンを押して、生成された無機質なコードの山を眺めて途方に暮れ...
SolidWorks VBA

【入門編】【実務中級】複数パターンのアセンブリ配置座標をExcelから動的に読み込み、一括でコンポーネントを再配置・更新する自動化 – SolidWorks VBA解析バイブル

SolidWorks VBAの極意:Excelでアセンブリを操る「行列変換」の自動化術こんにちは。現場で「なぜ手作業で動かしているの?」と自問自答し続けてきた皆さんへ。SolidWorksのアセンブリレイアウト、マウスでドラッグ&ドロップし...
AutoCAD VBA

【実務・中級編】【実務中級者向け】図面を開く前にファイル更新日時とサイズをチェック:FSO連携による効率化 – AutoCAD VBA解析バイブル

全件オープンは素人の仕事。FileSystemObjectによる「前処理フィルター」でバッチ処理を極限まで高速化せよ数千枚の図面ファイル(DWG/DXF)をバッチ処理する際、ループ内で脳死で `AcadDocuments.Open` を呼び...
Project VBA

【入門編】リソースの「オーバーアロケーション」を解消するためのタスク優先度自動ソート – Project VBA解析バイブル

こんにちは。プロジェクト管理の荒波を乗り越えてきたエンジニアの皆さん、そしてこれからProject VBAの深淵に触れようとしている皆さん。私は、数えきれないほどのガントチャートを自動化し、リソースの悲鳴をコードで解決してきたチーフアーキテ...
Visio VBA

【入門編】【中級者向け】VSDX保存時に、ファイル内の「未使用のマスターシェイプ」を削除して軽量化する – Visio VBA解析バイブル

Visioの「肥大化」を根絶せよ!未使用マスターシェイプを自動削除してVSDXを極限まで軽量化するVBA術こんにちは。現場でVisioと格闘している皆さん、お疲れ様です。図面を長く運用していると、ファイルサイズがみるみる肥大化して、開くたび...
Visual Basic (VB / VB.NET)

【テクニカル・上級編】Windows Formsにおけるグローバル例外ハンドリングの極意:ThreadExceptionとUnhandledExceptionの使い分け – Visual Basic (VB / VB.NET)解析バイブル

Windows Formsにおけるグローバル例外ハンドリングの極意:ThreadExceptionとUnhandledExceptionの使い分けレガシーシステムの保守からモダンな業務アプリケーションの構築まで、Windows Forms(...
スポンサーリンク