0

ボタンをクリックするだけで2つのExcelファイルを受け入れる2つのテキストボックスがあるアクセスフォームがあります。生成ボタンをクリックすると、次の条件に基づいて出力Excelファイルを生成または作成する必要があります

1 つの Excel ファイルには、次のデータがあります。

id      code    country count
t100    gb123   india   3123
t100    gh125   UK      1258
t123    ytr15   USA     1111
t123    gb123   Germany 100
t145    gh575   india   99
t458    yt777   USA     90

別のExcelファイルには、これらのデータがあります

country location
India   delhi
UK      london
USA     wallstreet
Germany frankfurt

行は、ここで述べた以上のものになる可能性があります...今、国に従ってそれらをマージしたいと思います。たとえば、book1 の Excel ファイルでは、インドの国が見つかった場合はどこでも、国フィールドのすぐ横に場所フィールド delhi を挿入する必要があり、book2 の Excel ファイルで言及したすべての国に対して実行する必要があり、出力ファイルをソートする必要があります。とうとうカウント通り。

たとえば、出力ファイルは次のようになります

id     code  country count Location
t100   gb123 india   3123  delhi
t100   gh125 UK      1258  london
t123   ytr15 USA     1111  wallstreet
t123   gb123 Germany  100  frankfrt
t145   gh575 india     99  delhi
t458   yt777 USA       90  wallstreet
4

1 に答える 1

0

Excelファイルの「受け入れ」と「生成」の間で説明している動作は、国のフィールドで2つのデータテーブルを結合するクエリとしてAccessで処理するのが最適です。

プロジェクトや「受け入れる」の意味がわからないので、Excel ファイルを外部データとしてリンクしてテーブルとして直接使用できるようにするか、Access のテーブルにコンテンツをインポートしてからクエリを作成することをお勧めします。あなたが説明したようにデータを結合します。その後、クエリの結果を Excel にエクスポートできます。

より具体的な回答を提供するには、Excel のインポート/エクスポートを処理する方法の詳細が必要です。

于 2013-07-01T18:42:37.800 に答える