ACCESSで、毎回、内容の変わるCSVの取り込みを行いたいと思っています。
対象のCSVはフィールド名付きですが、順序が、
名前・年齢・職業だったり、
名前・職業だったり、
名前・年齢・趣味・職業だったりと、
エクスポートしたデータの内容によって、フィールドが変わります。
これを、必要なフィールドだけ(名前・職業だけ)をクエリで取り出したいのですが、なにか良い方法はありますでしょうか?
ちなみに、テーブルのリンクで、必要なフィールドだけを取り出したりなどを試したのですが、データがずれて取り込まれたりと、うまくいきませんでした。
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
> 毎回変るCSVの方は、ちょっと理由があってどうしようもないので、
どうにも、なりませんか^^;
> これって、毎回リンクの作成をしないと、ダメなのでしょうか?
CSVの順序が違うようであれば、毎回リンクの定義自体を作成しなおさないと、おそらく駄目でしょうね、それと自動的にクエリは書き換えません・・・存在しないフィールドは値を聞いてくるでしょうね
ある程度決まりがあれば、それを元にVBAで、リンクの作成し直し、クエリの作成し直しを、作成しなおせますが・・・作れない場合、やっぱり手で作っていく事になりますね
VBAがある程度、理解可能であれば、ソースの方は考えますが・・・
ソースを作っても、状況に合わせて訂正していくのは、ご自身になるので、ある程度は理解できないと、無理がありますが・・・
No.1
- 回答日時:
何が、どううまく行かなかったのでしょうか?
単純には、毎回変るCSVを何とか統一していくのが先のような気がしますが・・・
フィールドはエクセル上の列と違い、どこにあってもフィールドの順番には依存しないので、毎回、リンク作成、追加クエリ作成すればよいだけで、うまく行かないと言うのが、よく判らないのですが・・・
この回答への補足
これって、毎回リンクの作成をしないと、ダメなのでしょうか?
一回リンクを作成すれば、自動的にクエリの内容が変わるものかと思っていましたが・・・。
ちなみに、毎回変わるCSVに関しては、ちょっと今のところ打つ手が無いです・・。
毎回変るCSVの方は、ちょっと理由があってどうしようもないので、
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Access(アクセス) access,vbaでフォルダ内のファイルをテーブルにインポート、ファイル名もフィールドに追加したい 1 2022/08/31 11:11
- Access(アクセス) accessでexcelを読み込む時のデータ型 1 2022/03/28 19:45
- Access(アクセス) Accessのクエリの結果を、既存のエクセルに追加したい 2 2022/07/31 22:44
- その他(データベース) 更新クエリをリンクデータベーステーブルに実行し実行時エラー3362固有インデックスに重複する値が含ま 1 2022/09/21 11:44
- Visual Basic(VBA) VBA 毎日取得するデータを順番に反映していく方法 6 2023/08/26 16:22
- Access(アクセス) Access VBA を利用して、フォルダ内のファイルの名称を変更したい 1 2023/08/03 08:27
- Access(アクセス) Accessクエリで年月フィールドを年のみで抽出する方法について 2 2022/08/29 18:10
- Access(アクセス) Accessテーブルの結合で別々のテーブルのフィールドを組み合わせて値を出す方法について 2 2022/07/20 19:43
- その他(プログラミング・Web制作) Accessの代わりのノンプログラムデータベース作成 4 2022/10/21 09:26
- Access(アクセス) Access クエリ 同一テーブル内 複数フィールドの同時集計のやり方について 1 2022/05/18 19:01
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Accessのクエリで、Left関数を...
-
Access2000 2番目に大きい数値...
-
【access】テキストから日付へ...
-
FileMakerでアットマーク入り文...
-
値("001")と数値(1)が混在...
-
access で「指定したフィール...
-
Access2003でフィールドのデー...
-
テーブルに主キーを作らないデ...
-
ACCESS クエリで重複データを最...
-
ACCESSでクエリを作成したら「...
-
「データベースまたはオブジェ...
-
Accessを使って日付を比較したい
-
アクセスのフォームのビューが...
-
テキストボックスの値をテーブ...
-
ACCESSのフォームからデータの...
-
選択したチェックボックスのみ...
-
SQLで優先順位が高いレコードを...
-
アクセス:フォームを閉じずに...
-
Access 別フォームへの再クエ...
-
access・カウント結果がゼロで...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Accessのクエリで、Left関数を...
-
Accessでフォームへのフィール...
-
NULL値を含む場合のフィルタ
-
Accessでグループ化した結果フ...
-
access で「指定したフィール...
-
アクセスで前年対比を出す方法...
-
Access2000 2番目に大きい数値...
-
別のテーブルのフィールドを抽...
-
【access】テキストから日付へ...
-
Access2003でフィールドのデー...
-
ファイルメーカーで住所内の市...
-
[Access]クエリの抽出条件について
-
ACCESSで2つのテーブルで一致し...
-
LotusNotesで全角の空白を半角...
-
【至急】Mp3tagで歌手情報を追...
-
[Microsoft Access]クエリ作成...
-
アクセスのフィールドデータを...
-
VBAで日付型とテキストでフィル...
-
値("001")と数値(1)が混在...
-
FileMakerでアットマーク入り文...
おすすめ情報