|
▼雅 さん:
アドバイスありがとうございます
エクセルでのマクロは、うまくアクセスに取り込むことは、できませんでした
例えば、現在のレコード位置より前のデータを順番に見ていき、
ターゲットとなる部品が見つかれば、そのレコードの[数]をかけて、現在のレコードのフィールド[総計]に値を入力するように考えています
その為、現在のフィールド位置の取得をしたほうがいいのかな?と思い
ネットであちらこちら調べてはいるんですが、いまいちうまくいきません
デザインビューに総計:QTY([キー],[数])
と入れて、マクロを呼び出しているのですが、
そのFunction 内に DAOで、先頭レコードまで逆順読みみたいなものを作ってみようとしたのですが、使えないのでしょうか?
なんだかエラーになる為・・・無理なのか、私が意味をわかっていないのか・・・
そんな感じで四苦八苦しております
この考えでは、やはり、むずかしいでしょうか?
連番フィールドはとらないとやっぱりまずいでしょうか?
>雅です。
>
>AccessはDBなのでデータの並び順は連番フィールドとかないと保障されません
>けどそこら辺は問題ないですか?
>
>SQLで何とかするよりもVBAでやったほうが早そうです。
>Excelで書いていたVBAはほとんど同じように使えると思いますよ。
|
|