スポンサーリンク
SolidWorks VBA

【実務・中級編】【板金設計の自動化】SheetMetalFeatureData2.GetThicknessとBendAllowanceを用いた板金パラメータの一括検証マクロ – SolidWorks VBA解析バイブル

【板金設計の自動化】SolidWorks APIで挑む、規格違反を許さない「品質保証ゲートキーパー」の構築エンジニア諸君、日々SolidWorksのAPIと格闘していることと思う。特に「板金(Sheet Metal)」領域の自動化は、設計の...
AutoCAD VBA

【テクニカル・上級編】【初心者向け】AcadApplication.ActiveDocumentの「不一致」を防ぐ!複数図面起動時の安全なオブジェクト取得法 – AutoCAD VBA解析バイブル

AutoCAD VBAの深淵:ActiveDocumentという「罠」を完全に掌握するAutoCAD VBAを操るエンジニアとして、多くの者が最初に陥る罠がある。それが `ThisDrawing` や `Application.Active...
Project VBA

【実務・中級編】【中級者向け】プロジェクトの保存時に「プロジェクト統計情報」をExcelへ自動転記するワークフロー – Project VBA解析バイブル

プロジェクト管理の「ブラックボックス」を解き放て:Project VBAによる統計情報の自動ロギング実装術多くのPMが陥る罠がある。それは「プロジェクトの進捗報告のために、プロジェクトファイルを開き、数値を読み取り、Excelに転記する」と...
Visio VBA

【実務・中級編】図形の見た目を瞬時に変更:LineおよびFillプロパティを操作してアラート状態を色で可視化する – Visio VBA解析バイブル

Visio VBAを極める:図形プロパティ操作で実現する「自律型アラート・ダッシュボード」の構築術業務プロセスを可視化する際、単に図形を配置するだけでは不十分だ。真に価値ある図面とは、「システムの状態をリアルタイムに反映し、異常を即座に通知...
PowerPoint VBA

【テクニカル・上級編】【実務中級】Slide.Shapesから「SmartArt」オブジェクトのみを正確に判定し、その内部テキストを再帰的に抽出・一括置換するVBAテクニック – PowerPoint VBA解析バイブル

PowerPoint VBAの深淵:SmartArtの階層を突破し、テキストを支配する多くのVBAエンジニアは、`Slide.Shapes`をループし、`TextFrame`にアクセスすることで満足する。しかし、実務において最も忌々しく、か...
Outlook VBA

【テクニカル・上級編】実務中級者向け:Outlookの「同期の問題」フォルダをNameSpace経由で監視する – Outlook VBA解析バイブル

Outlookの「同期の問題」を掌握せよ:NameSpace直結型の異常検知アーキテクチャOutlookの裏側で密かに生成される「同期の問題(Sync Issues)」フォルダ。多くのユーザー、そして初級エンジニアにとって、ここは「見えない...
Word VBA

【テクニカル・上級編】【上級者向け】巨大文書における「段落ループ」の高速化:Rangeオブジェクトのキャッシュ戦略 – Word VBA解析バイブル

巨大文書を制圧せよ:Word VBAにおけるRangeオブジェクトのキャッシュ戦略と極限の高速化Word VBAで数千ページの文書を扱うとき、多くの初学者は `Selection` オブジェクトを使い、画面を明滅させながらノロノロとカーソル...
Access VBA

【テクニカル・上級編】DAO.RecordsetのFindFirstメソッドとNoMatch判定による高速なデータ検索エンジンの構築 – Access VBA解析バイブル

Access VBAの深淵:DAO.Recordset.FindFirst が「最強の検索エンジン」である理由Access開発において、クエリを乱造し、`DoCmd.OpenQuery`や`SQL`を都度発行してレコードを絞り込むのは、プロ...
ExcelVBA

【VBAリファレンス】Excel VBAで解決!ブックの「作成者」プロパティを一括管理・変更する業務自動化術

概要:なぜ「作成者」プロパティの管理が重要なのか企業のIT管理やドキュメント統制において、Excelファイルの「作成者」プロパティは非常に重要なメタデータです。しかし、共有サーバーやクラウドストレージで運用されている大量のExcelファイル...
Visual Basic (VB / VB.NET)

【入門編】実務中級者向け:VB.NETにおけるGetTypeとTypeOf…Is演算子の実務活用:実行時型情報(RTTI)を使った柔軟なオブジェクト制御 – Visual Basic (VB / VB.NET)解析バイブル

VB.NETの深淵へ:実行時型情報(RTTI)で「動的な判断力」を実装するこんにちは。現場で長年VB.NETと向き合ってきた皆さんに、一つ伺いたいことがあります。「渡されてきたオブジェクトが、本当に自分の期待している型なのか、確信を持って処...
スポンサーリンク