|
▼りった さん:
こんにちは
>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そのものの配布は出来ません。
|
|