スポンサーリンク
PowerPoint VBA

【入門編】【プロフェッショナル】Application.ShowWindowsInTaskbarとWindows APIを組み合わせ、PowerPointの特定プレゼンテーションウィンドウを自作Excelフォーム内に「子ウィンドウ」として埋め込んでプレビュー表示する超上級テクニック – PowerPoint VBA解析バイブル

こんにちは!ExcelやPowerPointを使った業務自動化の世界へようこそ。マクロの記録ボタンを押すだけの日常から抜け出し、「もっと自由自在にアプリを操りたい!」そう思ってこのページに辿り着いたあなたなら、きっと今日のテーマにワクワクす...
Outlook VBA

【入門編】【上級者向け】Outlookの「分類項目」をトリガーにして、特定のフォルダへメールを自動振り分けするルールエンジンの構築 – Outlook VBA解析バイブル

こんにちは!Outlook VBAの世界へようこそ。マクロの記録ボタンを押すだけの自動化から一歩進んで、自分の手でOutlookを完全制御したいと思ったことはありませんか?今回は、現場の業務効率化で絶大な威力を発揮する「分類項目をトリガーに...
Word VBA

【入門編】【中級者向け】Wordの「変更履歴」をオンにした状態で置換を行う際の注意点 – Word VBA解析バイブル

こんにちは! Word VBAの世界へようこそ。マクロの記録ボタンを押してコードを眺めてみたものの、「なんだか複雑で、狙った通りに動かないな…」と感じていませんか?特に、法律の契約書やマニュアルなど、実務でよく使われる「変更履歴の記録」がオ...
Access VBA

【入門編】【初心者】特定のデータ型を持つフィールドだけを抽出してリスト化するツール – Access VBA解析バイブル

こんにちは! Access VBAの世界へようこそ。マクロの記録ボタンを押すだけの世界から一歩踏み出し、自分の手でAccessの心臓部をコントロールしたいと思っているあなたへ。今回は、現場でめちゃくちゃ役立つ「特定のデータ型を持つフィールド...
ExcelVBA

【VBAリファレンス】キーに頼らないExcel操作の極意:離れたセル範囲を効率的に選択する「選択拡張モード」の全貌

概要:なぜキーを使わない選択が必要なのかExcelの操作において、離れた場所にある複数のセルを選択する際、多くのユーザーはキーを押しながらマウスでクリックし続ける方法を採用しています。しかし、この方法はマウスのドラッグ操作とキーボードの同時...
Visual Basic (VB / VB.NET)

【実務・中級編】複数フォーム間のデータ受け渡し:プロパティ公開とイベント駆動を使い分けて保守性の高い画面遷移を実現する設計手法 – Visual Basic (VB / VB.NET)解析バイブル

フォーム間のデータ受け渡しを「魔境」にしないために:疎結合なUI設計の極意業務アプリケーション開発において、初心者が最初に陥る最大の罠。それは「フォーム間の直接参照」と「グローバル変数による状態管理」です。「`Form1.TextBox1....
VBScript (Visual Basic Scripting Edition)

【実務・中級編】【絶対パス相互変換ロジック】FSOに依存せず相対パス(../や./)を正確な絶対パスに展開する標準文字列パース関数 – VBScript (Visual Basic Scripting Edition)解析バイブル

VBScriptを掌握せよ:FSOに頼らない「相対パス解決」の極意業務自動化の現場において、`FileSystemObject` (FSO) は確かに強力な武器だ。しかし、真のエンジニアであれば知っているはずだ。「FSOは、パスを物理的に検...
CorelDRAW VBA

【実務・中級編】【初心者向け】ドキュメント内の全テキストフレームのフォントファミリーを一覧化し重複を除いて出力する基本スクリプト – CorelDRAW VBA解析バイブル

CorelDRAW VBAを掌握せよ:全フォント棚卸しスクリプトで見る「真の自動化」の設計思想CorelDRAWの自動化において、最も犯しやすい過ちは「とりあえず動くコード」を書くことだ。オブジェクトを闇雲にループさせ、メモリを浪費し、複雑...
SolidWorks VBA

【実務・中級編】【パフォーマンス改善】ModelDoc2.EnableRebuild枚数制御とFeatureManager.EnableFeatureUpdateによる大規模パーツの爆速化 – SolidWorks VBA解析バイブル

SolidWorks APIの真髄:数万フィーチャを「秒殺」する再構築制御の極意SolidWorksのマクロを組む際、多くの開発者が突き当たる壁がある。「フィーチャを100個追加したら、処理時間が指数関数的に増大する」という現象だ。なぜ、あ...
AutoCAD VBA

【テクニカル・上級編】【実務中級】AcadApplication.GetInterfaceObjectによる「AcSmSheetSetMgr」操作:シートセットの情報を一括取得する – AutoCAD VBA解析バイブル

シートセットマネージャの深淵へ:GetInterfaceObjectで解き明かすプロジェクト情報の抽出術AutoCADのオブジェクトモデルを語る際、多くのエンジニアは`ActiveDocument`や`ModelSpace`といった表層的な...
スポンサーリンク