スポンサーリンク
Project VBA

【テクニカル・上級編】リソースの「稼働率」をヒートマップ化するExcelアドイン連携VBA – Project VBA解析バイブル

Project VBAの深淵:リソース稼働率ヒートマップの極限実装多くのVBAエンジニアは、`Project.Application`オブジェクトを安易に叩き、`For Each`ループでリソースを舐めるような稚拙なコードでシステムを破綻さ...
Visio VBA

【テクニカル・上級編】【中級者向け】PDF出力時にページサイズが混在する図面を、全ページA4サイズに強制リサイズして出力する – Visio VBA解析バイブル

序論:不揃いな矩形を統制せよ ―― Visioドキュメントにおける「動的正規化」の真髄現場の第一線で戦うアーキテクト諸君なら、Visioというアプリケーションの「特異性」を熟知しているはずだ。Excelのようにセルという格子に縛られず、Po...
Visual Basic (VB / VB.NET)

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

Windows Formsにおけるグローバル例外ハンドリングの極意:ThreadExceptionとUnhandledExceptionの使い分け現場のリーダーとしてハッキリと言わせてもらう。業務自動化ツールや社内ニッチシステムをWindo...
PowerPoint VBA

【入門編】【中級者】プレゼンテーション内のすべてのハイパーリンクの有効性をプログラムから自動巡回チェックし、リンク切れを修正した上で保存するマクロ – PowerPoint VBA解析バイブル

PowerPointの「リンク切れ」を全滅させる。プロの自動巡回マクロで品質を極めるこんにちは。業務自動化の世界へようこそ。「プレゼンの本番直前にリンクをクリックしたら、404エラーで冷や汗をかいた」。そんな経験はありませんか? 手作業で何...
Outlook VBA

【入門編】【初心者向け】受信したメールの差出人アドレスを判定し、VIP顧客からのメールにのみ赤色のフラグを立てる方法 – Outlook VBA解析バイブル

皆さん、こんにちは!業務自動化のチーフアーキテクトとして、皆さんの仕事をもっとスマートに、もっと効率的に変革するお手伝いをしています。毎日毎日、受信トレイに雪崩のように押し寄せるメールの山。その中で、本当に対応が必要な「VIPからの重要なメ...
Word VBA

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

Word VBAを掌握する:表の枠線を「値」で操る、動的帳票生成の極意こんにちは。現場で泥臭く、かつエレガントな自動化コードを書き続けているエンジニアです。「マクロの記録」ボタンを押して生成された、冗長で意味不明なコードに絶望したことはあり...
Access VBA

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

Access VBAの深淵へ:クロス集計の「列見出し」を自由自在に操る極意こんにちは。システム開発の現場で、Accessの限界を突破し続けてきたエンジニアです。Accessを使っていて「クロス集計クエリを作ったけれど、期間やカテゴリが変わる...
ExcelVBA

【VBAリファレンス|実務向け】プロが教える!Wordで目次を自動作成する「見出し」活用術

導入: なぜ「見出し」を設定すべきなのか実務でマニュアルや長文の報告書を作成する際、目次を手入力で作成していませんか?ページ構成が変わるたびに目次を修正するのは非効率ですし、ミスも発生しやすくなります。Wordの「見出しスタイル」を活用すれ...
VBScript (Visual Basic Scripting Edition)

【実務・中級編】【実務中級者向け】独自形式のブロック構造テキスト(タグ付きログ等)をFSOで解析し構造化データに変換する手法 – VBScript (Visual Basic Scripting Edition)解析バイブル

レガシーログを「資産」に変える:FSOによる堅牢なパーサー設計術現場で遭遇する「独自形式のログファイル」。JSONやXMLといった洗練された形式とは程遠い、古いシステムが吐き出すテキストの山。これらを力技の文字列操作で処理しようとして、`I...
CorelDRAW VBA

【実務・中級編】【レイヤー統合(マージ)】複数のレイヤーに散らばったオブジェクトを1つのレイヤーに統合してデータ構造を軽量化するVBA – CorelDRAW VBA解析バイブル

CorelDRAW VBAを掌握せよ:レイヤー統合による「データ構造の最適化」という聖域CorelDRAWでの作業終盤、無数に増殖したレイヤーの残骸に頭を抱えたことはないか?「とりあえず分けておこう」と積み重ねたレイヤーは、ファイルサイズを...
スポンサーリンク