スポンサーリンク
Visual Basic (VB / VB.NET)

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

こんにちは!開発現場の第一線で戦う、あなたの先輩エンジニアです。マクロの記録や、なんとなく動くサンプルコードのコピペから一歩抜け出し、「システムの本質を理解して強靭なコードを書きたい」――そう思っている中級者のあなたへ。今回は、実務で必ず直...
VBScript (Visual Basic Scripting Edition)

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

こんにちは!VBScriptの世界へようこそ。マクロの記録ボタンを押すだけの世界から一歩抜け出し、自分の手でWindowsの環境を自在にコントロールしたい——そんな知的好奇心にあふれるあなたを、今日は最高にエキサイティングな自動化の世界へご...
CorelDRAW VBA

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

こんにちは!CorelDRAW VBAの世界へようこそ。日々、デザイン業務で何ギガものCDRファイルを扱っていると、「なんだか最近、ファイルの保存や起動が重いな……」「急に動作がカクつくようになった」と感じたことはありませんか?その原因、実...
SolidWorks VBA

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

こんにちは!SolidWorksの自動化の世界へようこそ。マクロの記録ボタンを押してコードを生成する日々から一歩進み、「自分で意のままに3Dモデルやデータを操りたい」と感じているなら、あなたは今、とてもエキサイティングな扉を開こうとしていま...
AutoCAD VBA

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

こんにちは! AutoCAD VBAの世界へようこそ。マクロの記録ボタンを押して自動生成されたコードを眺める段階は、もう卒業しましたか?「図形を選択させて、何らかの処理をさせたい」――実務の自動化において、これは避けて通れない王道の要件です...
Project VBA

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

こんにちは!Project VBAの世界へようこそ。マクロの記録ボタンを押すだけのステージから一歩進み、自分の手でプロジェクトの「守護神」となるような自動化ツールを作りたいと思ったことはありませんか?今回は、中級者へのステップアップとして、...
Visio VBA

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

こんにちは! Visio VBAの世界へようこそ。マクロの記録ボタンを押して「なんだかよく分からないけれど動いた!」というフェーズは、もう卒業しましょう。ここからは、あなたがVisioを意のままに操るチーフアーキテクトです。今回は、すべての...
Visual Basic (VB / VB.NET)

【テクニカル・上級編】実務中級者向け:VB.NETでのDictionary(Of TKey, TValue)を活用した高速なキー検索と実務におけるデータグルーピング手法 – Visual Basic (VB / VB.NET)解析バイブル

【VB.NET極限最適化】Listの全件探索という罪:DictionaryによるO(1)高速検索とメモリ効率的グルーピングの極意現場のエンジニアから、よくこのような悲鳴を聞く。「受注データが10万件を超えたあたりから、日次バッチの処理時間が...
Visual Basic (VB / VB.NET)

【実務・中級編】実務中級者向け:VB.NETでのDictionary(Of TKey, TValue)を活用した高速なキー検索と実務におけるデータグルーピング手法 – Visual Basic (VB / VB.NET)解析バイブル

【VB.NET極限最適化】なぜ `List.Find` で消耗しているのか?DictionaryによるO(1)高速検索とデータグルーピングの極意開発現場でよく見かける光景がある。数万件あるマスターデータやトランザクションの明細から、特定のキ...
Visual Basic (VB / VB.NET)

【入門編】実務中級者向け:VB.NETでのDictionary(Of TKey, TValue)を活用した高速なキー検索と実務におけるデータグルーピング手法 – Visual Basic (VB / VB.NET)解析バイブル

こんにちは!開発現場で日々奮闘されている皆さん、順調にコードを書いていますか?これまでExcelマクロ(VBA)の「シートを上から順に舐めるように探す(線形探索)」やり方でデータを引っ張ってきて、「なんだか最近、処理が重いな……」「何千件も...
スポンサーリンク