|
かるびの さん
早々にご教授いただきありがとうございます。
返信が遅くなり、大変申し訳ありません。
ご指摘いただいたテーブルAのテーブル構成ですが、
テーブルAには、顧客名フィールドに代えて、
テーブルBの連番フィールドと同じ値を持つフィールドを設定しました。
> 第2に、取得した顧客名を抽出条件としてテーブルAからレコードを抽出するクエリのレコードセット(rsA)を取得します。
> 第3に、rsAをエクセルに展開します。
> これに当たっては、エクセルのCellプロパティを使ったり、
>エクセルのCopyFromRecordsetメソッドを使います。
第1ステップまではできたのですが、
第2ステップで第1ステップで取得した顧客名をクエリにセットする以降の
コードがよく分かりません。
最悪、第1ステップで取得した顧客名を別テーブルにして
そのテーブルとテーブルBをリンクさせることも考えておりますが、
第3ステップのExcel出力部分については、
「CopyFromRecordset」で色々調べてはみたのですが
どのようなコードにすればいいのか見当がつきません。
やりたいこととしては、
クエリAで第1ステップで取得した顧客名を抽出条件にデータを抽出、
クエリBで、クエリAをもとに各種計算を実施し、
その後Excelファイルに、1シートずつ顧客名をつけて
データを出力したいと考えております。
お手数をおかけして大変恐縮ではございますが
ご指導いただけますと幸いです。
以上、宜しくお願い致します。
|
|