スポンサーリンク
ExcelVBA

【VBAリファレンス】Excel VBAの真髄:Resizeプロパティを使いこなしてセル操作を自由自在に操る

概要:ResizeプロパティがVBA開発の生産性を劇的に変えるExcel VBAにおけるセル操作において、最も頻繁に使用されるプロパティは間違いなく「Range」や「Cells」でしょう。しかし、それらの基本操作だけでは、動的に変化するデー...
Visual Basic (VB / VB.NET)

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

【VB.NET】DateTimeとDateTimeOffsetの使い分け:タイムゾーンの闇からシステムを守る極限の知見開発現場で最も恐ろしいバグの一つを知っているか?それは、「動いているように見えて、ある日突然データが数時間ずれる、あるいは...
VBScript (Visual Basic Scripting Edition)

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

【VBScript極限活用】正規表現グループ置換で制す! 複数ファイル一括リネーム・完全自動化アーキテクチャ開発現場において、レガシーシステムのデータ移行や、クライアントから受領した数千ファイルにおよぶ命名規則の統一は、エンジニアの時間を容...
CorelDRAW VBA

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

CorelDRAW VBAを掌握する極限の知見:肥大化したCDRファイルを極限まで軽量化するパージ・エンジン業務で長年運用されているCorelDRAW(CDR)ファイルを開いたとき、「なぜか数ページしかないのにファイルサイズが数十MBもある...
SolidWorks VBA

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

【SolidWorks VBA極限解説】CustomPropertyManager.Delete2で実現する、カスタムプロパティ重複地獄からの完全脱却業務自動化エンジニアの皆さん、日々のSolidWorksマクロ開発、ご苦労様です。PDM連...
AutoCAD VBA

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

AutoCAD VBAを掌握する極限の知見:`GetEntity`の罠と、実務で崩壊しない「ガード節」の設計思想開発プロジェクトのリーダーである私のもとに、よくこんな泣きついてくるエンジニアがいる。「図形選択をするマクロを作ったんですが、ユ...
Project VBA

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

はじめに:なぜ「保存前のバリデーション」がプロジェクトの命運を分けるのかプロジェクトマネジメントにおいて、MS Projectのスケジュールファイルは単なるガントチャートの綺麗なお絵描きではない。コスト、リソースのキャパシティ、そして組織の...
Visio VBA

【実務・中級編】Visio VBA入門:Applicationオブジェクトの基本構造とドキュメント操作の第一歩 – Visio VBA解析バイブル

Visio VBAを掌握する極限の知見:Applicationオブジェクトの正体と、現場で崩壊しないドキュメント操作の鉄則こんにちは、チーフアーキテクトの私だ。今日から君たちは、Microsoft Visioを単なる「お絵描きツール」として...
PowerPoint VBA

【実務・中級編】【スライドマスタ最適化】複数混在するSlideMasterと個別スライドの依存関係を特定し、不要なマスタを安全にクレンジングするマスタ最適化ツール – PowerPoint VBA解析バイブル

【スライドマスタ最適化】複数混在するSlideMasterと個別スライドの依存関係を特定し、不要なマスタを安全にクレンジングするマスタ最適化ツール開発現場でよくある悪夢について話そう。他部署や外部ベンダーから寄せ集めた複数のPowerPoi...
Outlook VBA

【実務・中級編】初心者向け:NameSpace.GetDefaultFolderで受信トレイを確実に開くための基礎知識 – Outlook VBA解析バイブル

Outlook VBAを掌握する極限の知見:NameSpace.GetDefaultFolderで受信トレイを確実に開くための堅牢な設計業務の自動化を志すエンジニアなら、一度はOutlook VBAを使ったメール処理ツール作成の壁にぶ当たる...
スポンサーリンク