Access VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


395 / 2272 ツリー ←次へ | 前へ→

【11890】2行を1行にするには にしもり 10/12/27(月) 17:54 質問[未読]
【11891】Re:2行を1行にするには よろずや 10/12/27(月) 23:16 発言[未読]
【11892】Re:2行を1行にするには にしもり 10/12/28(火) 11:21 質問[未読]
【11893】Re:2行を1行にするには よろずや 10/12/28(火) 19:14 発言[未読]
【11894】Re:2行を1行にするには にしもり 10/12/29(水) 9:15 質問[未読]
【11895】Re:2行を1行にするには よろずや 10/12/29(水) 18:43 回答[未読]
【11896】Re:2行を1行にするには にしもり 10/12/30(木) 9:49 お礼[未読]

【11890】2行を1行にするには
質問  にしもり  - 10/12/27(月) 17:54 -

引用なし
パスワード
   こんにちは。
テーブルAが、例えば、

SEQ 販売日 注文 品名 品名詳細 大タイプ 中タイプ 客層 店舗名 店舗住所 質問 応答 顧客反応 
=== ==== === == ===== ===== ==== === ==== ===== === == ====== 
11  12/27 TEL リンゴ 富士 1_苦情  味    一般  東京  東京都新宿区 xx yy zz
11  12/27 TEL リンゴ 富士 2_生産地 誤記載 一般  東京  東京都新宿区 xx yy zz

のようになっています。
大タイプ 、中タイプ以外は同一内容です。
これをクエリで1行にしたいです。

SEQ 販売日 注文 品名 品名詳細 大タイプ     中タイプ   客層 店舗名 店舗住所 質問 応答 顧客反応 
=== ==== === == ===== ============ ======= === ==== ===== === == ====== 
11  12/27 TEL リンゴ 富士 1_苦情,2_生産地  味,誤記載   一般  東京  東京都新宿区 xx yy zz

クエリだけで実現可能でしょうか。
VBAを組まないとできないでしょうか。(小生には一寸厳しいです。)

【11891】Re:2行を1行にするには
発言  よろずや  - 10/12/27(月) 23:16 -

引用なし
パスワード
   >11  12/27 TEL リンゴ 富士 1_苦情  味    一般  東京  東京都新宿区 xx yy zz
>11  12/27 TEL リンゴ 富士 2_生産地 誤記載 一般  東京  東京都新宿区 xx yy zz

1_苦情 、 2_生産地 というように頭に必ず
1 や 2 が付いてるなら簡単に出来ますけど
実際はどうなんでしょう?

【11892】Re:2行を1行にするには
質問  にしもり  - 10/12/28(火) 11:21 -

引用なし
パスワード
   ▼よろずや さん:

ありがとうございます。
記入される文字列にはたとえば次のようなものがあります。
1から始まり体系的になっているわけではないのですが
左端の数字は2ケタです。

29_CM 広告
35_CP コンプレイン
32_AZ 安全
27_BS 基本情報
28_US 使用法
30_PK 包装
33_BR 店紹介

アドバイス是非宜しくお願いします。

【11893】Re:2行を1行にするには
発言  よろずや  - 10/12/28(火) 19:14 -

引用なし
パスワード
   必ず2行ずつあるのですか?

【11894】Re:2行を1行にするには
質問  にしもり  - 10/12/29(水) 9:15 -

引用なし
パスワード
   ▼よろずや さん:
同じSEQ NOのレコードが必ず2行ずつある訳ではありません。
1回に処理するレコード数は20個くらいで、
大半は1行なのですが、同じSEQ NOのレコードが2行だったり、3行だったりすることがありえるのです。

【11895】Re:2行を1行にするには
回答  よろずや  - 10/12/29(水) 18:43 -

引用なし
パスワード
   >同じSEQ NOのレコードが必ず2行ずつある訳ではありません。
>1回に処理するレコード数は20個くらいで、
>大半は1行なのですが、同じSEQ NOのレコードが2行だったり、3行だったりすることがありえるのです。

>クエリだけで実現可能でしょうか。
>VBAを組まないとできないでしょうか。(小生には一寸厳しいです。)
2行以下ならクエリで簡単にできます。
3行、4行だと面倒。
それ以上になる可能性があるなら、VBAを勉強しましょう。

【11896】Re:2行を1行にするには
お礼  にしもり  - 10/12/30(木) 9:49 -

引用なし
パスワード
   ▼よろずや さん:
>2行以下ならクエリで簡単にできます。
>3行、4行だと面倒。
>それ以上になる可能性があるなら、VBAを勉強しましょう。
アドバイスどうもありがとうございました。

395 / 2272 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
1078191
(SS)C-BOARD v3.8 is Free