タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

excelとクラスに関するkozy55のブックマーク (1)

  • 1. 基本的なマスター管理クラス - Excel VBAによるアプリケーション開発

    マスター管理オブジェクトは,マスターシートを読み込んで保持しておき,さまざまな形での照会要求に応えるためのクラスオブジェクトです。初期化処理としてマスターシートの有効なセル範囲をユーザー定義型レコードに変換して配列化し,キー項目についてソートをかけておきます。その後は,他モジュールから発行される検索要求を随時受け付け,指定されたキーの値を持つレコードをバイナリサーチで効率よく発見し,応答を返します。 マスター管理クラスの定義 以下が,単純なマスター管理クラスのテンプレートです。A列に文字列型のキー項目,B列に数値型の属性値,C列に文字列型の属性値という単純なフォーマットのマスターを管理するワークシートを想定しています。クラスは,マスター配列を初期化する関数,マスターレコードをソートするプロシジャ,指定されたインデックスのマスターレコードを返すプロパティ,指定されたキーを持つレコードを検索す

  • 1