過去ログ

                                Page     695
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
   通常モードに戻る  ┃  INDEX  ┃  ≪前へ  │  次へ≫   
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
 ▼select caseでの記述方法  murata3538 04/7/10(土) 10:22
   ┣Re:select caseでの記述方法  クロ 04/7/10(土) 11:43
   ┃  ┗Re:select caseでの記述方法  murata3538 04/7/10(土) 13:21
   ┗Re:select caseでの記述方法  しろくろやぎ 04/7/12(月) 10:51

 ───────────────────────────────────────
 ■題名 : select caseでの記述方法
 ■名前 : murata3538
 ■日付 : 04/7/10(土) 10:22
 -------------------------------------------------------------------------
   初心者の質問ですいませんがあるテーブルに入力した文字から情報を受け取り、違うテーブルのデータを自動で表示させようとしています。
例:
Select Case Mid(Me![不良個所],1,5)
 ’不良個所のテーブルへ入力した5文字から情報を受け取る
Case"*****"
[設備]=1
Case"+++++"
[設備]=2
ここで質問なのですが[設備]は1,2,3,4種類しかないので問題ないのですがCaseの後に来る”*****””+++++”が100個以上あります。
この部分を一個一個記述するのは大変なので簡単に入力する方法はありませんでしょうか?よろしくお願いいたします。

 ───────────────────────────────────────  ■題名 : Re:select caseでの記述方法  ■名前 : クロ  ■日付 : 04/7/10(土) 11:43  -------------------------------------------------------------------------
   ▼murata3538 さん:
>ここで質問なのですが[設備]は1,2,3,4種類しかないので問題ないのですがCaseの後に来
>る”*****””+++++”が100個以上あります。

”*****””+++++”はランダムな文字なのであれば
[設備]=1の条件は Case ”*****”,”○○○○○”,"−−−−−"
のように記述、数値であれば 1 To 10 みたいな記述も出来ます。
(テキストでもアルファベット順可)

 ───────────────────────────────────────  ■題名 : Re:select caseでの記述方法  ■名前 : murata3538  ■日付 : 04/7/10(土) 13:21  -------------------------------------------------------------------------
   クロさん。
ありがとうございました。
おかげで多少なりとも作業が省けました。
ありがとうございました。

 ───────────────────────────────────────  ■題名 : Re:select caseでの記述方法  ■名前 : しろくろやぎ  ■日付 : 04/7/12(月) 10:51  -------------------------------------------------------------------------
   ▼murata3538 さんWrote:
>例:
>Select Case Mid(Me![不良個所],1,5)
 (中略)
>ここで質問なのですが[設備]は1,2,3,4種類しかないので問題ないのですが
>Caseの後に来る”*****””+++++”が100個以上あります。

「不良箇所」の内容で「設備」の設定をするだけだと仮定して。

その100個以上の不良箇所を新しく不良箇所マスタとしてテーブルに登録し、
FindなりSeekなりで検索すれば処理もメンテナンスも簡単になる気が。

不良箇所マスタのフィールドは「不良箇所」「設備コード」の2つでOK。

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━    通常モードに戻る  ┃  INDEX  ┃  ≪前へ  │  次へ≫    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━                                 Page 695