過去ログ

                                Page     364
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
   通常モードに戻る  ┃  INDEX  ┃  ≪前へ  │  次へ≫   
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
 ▼コンボボックスに表示できない。  VBA初心者 03/8/27(水) 11:33
   ┣Re:コンボボックスに表示できない。  MJ 03/8/27(水) 17:49
   ┃  ┗Re:コンボボックスに表示できない。  VBA初心者 03/8/28(木) 8:49
   ┃     ┗Re:コンボボックスに表示できない。  MJ 03/8/28(木) 10:35
   ┃        ┗Re:コンボボックスに表示できない。  VBA初心者 03/8/28(木) 14:07
   ┗Re:MSKB  YU-TANG 03/8/30(土) 16:15
      ┗Re:MSKB  VBA初心者 03/9/1(月) 8:55

 ───────────────────────────────────────
 ■題名 : コンボボックスに表示できない。
 ■名前 : VBA初心者
 ■日付 : 03/8/27(水) 11:33
 -------------------------------------------------------------------------
   Access2000でコンボボックスに時々表示できなくなります。

フォームで呼び出しているクエリの実行結果が0件だった場合に
その後でコンボボックスを選択しても、選択した値が表示されません。

元々Access97で動いていたものを変換したんですが、
コンパイルエラーとか出てて、大丈夫かな?とも思ってます。

どなたか解決方法を知ってたら教えてください。

 ───────────────────────────────────────  ■題名 : Re:コンボボックスに表示できない。  ■名前 : MJ  ■日付 : 03/8/27(水) 17:49  -------------------------------------------------------------------------
   >フォームで呼び出しているクエリの実行結果が0件だった場合に
>その後でコンボボックスを選択しても、選択した値が表示されません。

これだけの情報では、回答は困難かと思います。

>元々Access97で動いていたものを変換したんですが、

変換機能は、あまり信用されないほうがよろしいかと。
完璧に変換してくれるとは限らないので。

>コンパイルエラーとか出てて、大丈夫かな?とも思ってます。

運用に差し支えない(使用していない部分)なら、そのままにしていても
問題ないのかなとも思いますが、
普通は大丈夫ではありません。(^_^;)

 ───────────────────────────────────────  ■題名 : Re:コンボボックスに表示できない。  ■名前 : VBA初心者  ■日付 : 03/8/28(木) 8:49  -------------------------------------------------------------------------
   ご回答ありがとうございます。

>これだけの情報では、回答は困難かと思います。

すいません、この現象でわかっている範囲で詳しく書きますと、
画面にコンボボックスが2つあり、「参照」ボタンを押すと
それを検索条件(SQLの条件)にしたクエリが流れ、
画面にテーブル抽出結果を表示します。

このときに、抽出結果が1件以上あれば、コンボボックスは
普通に使えます。でも、0件の時はコンボボックスの選択リストは
見えますが、選択してもコンボボックスには表示されません。

>変換機能は、あまり信用されないほうがよろしいかと。
>完璧に変換してくれるとは限らないので。
>運用に差し支えない(使用していない部分)なら、そのままにしていても
>問題ないのかなとも思いますが、
>普通は大丈夫ではありません。(^_^;)

やっぱりそうなんですか・・・。
他の方はこの変換の時って、どのようにしてるんでしょ?

 ───────────────────────────────────────  ■題名 : Re:コンボボックスに表示できない。  ■名前 : MJ  ■日付 : 03/8/28(木) 10:35  -------------------------------------------------------------------------
   >0件の時はコンボボックスの選択リストは
>見えますが、選択してもコンボボックスには表示されません。

もしかして、フォームのプロパティである追加の許可が、
「いいえ」になってたりしませんか?

>他の方はこの変換の時って、どのようにしてるんでしょ?

変換機能で変換した後、変換しきれなかった部分を手動で訂正するとか、
すべてを手動で変換(ほぼ作り直し)するとか、
でしょうか?

 ───────────────────────────────────────  ■題名 : Re:コンボボックスに表示できない。  ■名前 : VBA初心者  ■日付 : 03/8/28(木) 14:07  -------------------------------------------------------------------------
   >もしかして、フォームのプロパティである追加の許可が、
>「いいえ」になってたりしませんか?

う〜ん、ダメでした。

>変換機能で変換した後、変換しきれなかった部分を手動で訂正するとか、
>すべてを手動で変換(ほぼ作り直し)するとか、
>でしょうか?

Access97から2000への変換でエラーになっているので
一度作り直して見ます。

ありがとうございました。

 ───────────────────────────────────────  ■題名 : Re:MSKB  ■名前 : YU-TANG  ■日付 : 03/8/30(土) 16:15  ■Web : http://www.f3.dion.ne.jp/~element/msaccess/  -------------------------------------------------------------------------
   関係有るかもしれません。

414384 - [ACC2000]フォームヘッダ/フッタのコンボボックスで入力ができない問題
http://support.microsoft.com/default.aspx?scid=kb;ja;414384

あと私は確認していませんが、コントロールの種類をテキストボックス
からコンボボックスに変更した場合にこの現象が起きて、最初から
コンボボックスとして作成すると起きなかったという話を読んだ覚えが
あります。

 ───────────────────────────────────────  ■題名 : Re:MSKB  ■名前 : VBA初心者  ■日付 : 03/9/1(月) 8:55  -------------------------------------------------------------------------
   ご回答ありがとうございます。

>関係有るかもしれません。
>
>414384 - [ACC2000]フォームヘッダ/フッタのコンボボックスで入力ができない問題
>http://support.microsoft.com/default.aspx?scid=kb;ja;414384

この現象でした。
Access2000だと、完全に画面仕様は変更になっちゃいますね。
これから戦ってきます。

どうもありがとうございました。

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