| 
    
     |  | ▼りった さん: こんにちは
 
 
 >1.先ずはRecordClassのコレクションを作って、その後好きに料理するってことですか?
 はい。そういう事です。
 UPしたソースでは書きませんでしたが、操作用クラスにAddメソッドや、
 Itemsプロパティなどを用意してやると、もっと「らしく」なります。
 
 keyをユニークなものにしておくと、keyで一発検索できるのも今回のような
 データでは優位性がありますかね?
 
 >2.下記の 2 , 3 は列番号ですか?
 その通り!
 >>       .ランク = pSh.Range(r, lcol + 2).Value
 >>       .管理番号 = pSh.Range(r, lcol + 3).Value
 >
 大変申し訳ないです。なにしろ書いただけで走らせてないものでm(_ _)m
 .ランク = pSh.cells(r, lcol + 2).Value
 .管理番号 = pSh.cells(r, lcol + 3).Value
 ですね。
 
 >尚、アクセス使わない理由は、下記です。
 そうなんですか。
 
 百も承知とは思いますが、今後見るかもしれない方の為に書いておくと
 配布において、Accessというアプリケーションと、mdbというDBファイルとは
 また意味合いが違いますので、お間違いのないように。
 
 AccessのないPCでもExcelからDAO,ADOを使用すればmdbの全操作はできます
 から、この形もアリかなと思いました。
 
 ※Access固有の機能を使用する時は勿論、Accessアプリケーション又は
 ランタイムが必要です。Access.exeそのものの配布は出来ません。
 
 
 |  |