
Access2016のテーブルからcsvファイルに出力する際、一部のフィールドを除いた状態で出力することは可能でしょうか?
もし可能であれば、その方法をお教えいただけると助かります。
ただ、一部255文字以上のデータがあるため、クエリからの出力は難しいかなと感じております。
というのも、当初はクエリから出力しようとしていましたが、一部255文字以上あるデータがあり、途中で切れてしまったため、一度テーブルに出力してからcsv出力を試みました。
ただ、元のクエリでの順番を維持したいために、オートナンバーで「ID」の項目を追加したのですが、csvエクスポートの際にはこの「ID」を出力したくないです。
何か良い方法等ご存知でしたらお教えいただけるとありがたく思います。
よろしくお願いいたします。
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
主キーそのままで、非表示にしてエクスポートするだけで、
CSV出ますよ。順番も崩れていない。

ぐーるぐる様
度々ご回答いただきありがとうございます。
お教えいただいた方法ですと、確かに余分なフィールドは出力されませんね。
ただ、テキストをダブルクォーテーションで囲った、カンマ区切りのcsvファイルで出力したいので、残念ながら求めた形にはなりませんでした。
せっかくお教えいただいたのに申し訳ございません。
ひとまず今回はテキストエディタで無理やり削除することにしました。
お忙しいところご協力いただき、誠にありがとうございました。
No.1
- 回答日時:
単純にテーブルコピーして、1フィールド削除して、出力するだけじゃダメ?
ご回答ありがとうございます。
「ID」を主キーとしているのですが、主キーを別のフィールドに設定すると、表示および出力の際の順番が変わってしまい、思った通りに出力できなかったので、何か方法はないかなと思った次第です。
数値以外のフィールドをダブルクォーテーションで出力しているのですが、アクセスから出力したcsvをエクセルで開くと、保存時に体裁が変わってしまいますし、秀丸などテキストエディタで開いて、正規表現で行の冒頭を削るにも、オートナンバーでふられた数字の桁数が、レコード数によって変わってしまうので、できれば余分なフィールドさえ出力されなければ楽なんですが・・・。
何か良い方法があればお教えいただけるとありがたく思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
ACCESS で 項目名を出力せずにエクスポートしたい
その他(データベース)
-
【Access】クエリで抽出したデータをCSV形式でエクスポートできますか?
Access(アクセス)
-
accessでクエリをExcelにエクスポートする時にファイル名に日付を追加したい
Access(アクセス)
-
-
4
Access→Excelへエクスポートすると日付の表示形式が変化する
Excel(エクセル)
-
5
ACCESS2010 フィルタ後のエクスポート
その他(Microsoft Office)
-
6
Access テーブルを分割してエクスポートしたい
Access(アクセス)
-
7
アクセスでcsvに出力した際、頭の0が消えてしまいます
Access(アクセス)
-
8
access vbaでCSVファイルを文字列にしてエクスポートする方法
Visual Basic(VBA)
-
9
ACCESSで空白のデーターをクエリで判定/識別する方法を教えてくださ
Access(アクセス)
-
10
ダブルコーテーション付きでCSV出力
Visual Basic(VBA)
-
11
アクセスで追加した項目に全て同じ値を一発で入れたい
Access(アクセス)
-
12
アクセスで#エラーを表示させない方法は?
Access(アクセス)
-
13
ACCESSで行数指定(5万行目~8万行目のような)
Word(ワード)
-
14
サブフォームでフィルタしたデータのCSV出力
その他(データベース)
-
15
AccessからExcelへの条件付エクスポート
その他(データベース)
-
16
アクセスで入力したデータの順番が変わってしまいます
その他(ビジネス・キャリア)
-
17
Access 1レコードずつcsvで出力したい
その他(データベース)
-
18
Access サブフォームでの選択行の取得
その他(データベース)
-
19
Access 同じデータをたくさんのレコード(同一列)に一度に入力するには
Access(アクセス)
-
20
accessのエクスポートエラーについて
その他(データベース)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
PS4コントローラーをPCでゲーム...
-
プログラムについての質問です...
-
TV出力ポートをOFFにすれば良い...
-
Excel VBAで値を変えながら、pd...
-
Microsoft365で作ったword文書...
-
Accessの値をExcelに縦横入替出...
-
充電器の表記についての質問で...
-
printfとputcharの違いは
-
スマホ充電器購入にあたり
-
4Kの外部モニターに出力すると...
-
【VBA】PDFを2in1で出力したいです
-
CrystalReportの文字列の折返し...
-
フィモーラでパソコンがスリー...
-
VBAでテキスト出力時のスペース...
-
リッチテキストをテキストに変換
-
RS232cデーターをエクセルに落とす
-
詳しくないので、どなたかお教...
-
【PowerPoint VBAの高速化】
-
海外の110Vの電気製品を日本で...
-
ACCESS クエリ→フォーム...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
PS4コントローラーをPCでゲーム...
-
4Kの外部モニターに出力すると...
-
Microsoft365で作ったword文書...
-
プログラムについての質問です...
-
cout と cerrの違い
-
Accessのテーブルからcsv出力す...
-
coutで出力した文字を消去する...
-
TV出力ポートをOFFにすれば良い...
-
Windows Formアプリからコンソ...
-
4種類(A4縦、A4横、A3縦、A3横)のヘ...
-
KEYENCEのシーケンスプログラム...
-
FLEXSOLARパネルからAmazonで買...
-
PD充電器について
-
COBOLのMOVEで桁数が異なる場合
-
VBAのExecメソッドで画面を非表...
-
スマホ充電器購入にあたり
-
MMDでavi出力が出来ない
-
コンセントの電力は入力と出力...
-
ListViewの複数選択について
-
ACCESS クエリ→フォーム...
おすすめ情報