いくつかの 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 は空白のままにしておくことができるので、空白の場合は条件付きチェックを使用できず、上記のデータを検索します。