1

いくつかの Excel ファイルを Access データベースにインポートする必要があります。VBA でインポート関数を作成する方法は知っていますが、Excel で結合されたセルが原因で問題が発生するため、期待どおりに機能しません。

たとえば、Excel スプレッドシートでは

ここに画像の説明を入力

Accessのテーブルにインポートすると、行ごとにインポートされました。したがって、1 行目は 1-pencil-90 である必要があり、それは正しいですが、セルが結合されているため、2 行目と 3 行目は空になっています。結果は

No|Product|Storage
1 | pencil|90
  |       |23
  |       |41

しかし、期待される結果は次のようになります。

No|Product|Storage
1 | pencil|90
1 | pencil|23
1 | pencil|41

結合されたセルを VBA で分割し、結合されたセルの情報を空白のデータに入力する必要があります。結合されたセルが多数あり、手動で変更することは不可能であることを覚えておいてください。私は、望みの結果を達成するのに役立つあらゆる解決策を受け入れます。

P/S: aata は空白のままにしておくことができるので、空白の場合は条件付きチェックを使用できず、上記のデータを検索します。

4

1 に答える 1