Access (VBA)

Access VBAに関するフォーラムです。
  • 掲示板への投稿には会員登録(無料)が必要です。会員登録がまだの方はこちら
  • 掲示板ご利用上のお願い」に反するご記入はご遠慮ください。
  • Q&A掲示板の使い方はこちらをご覧ください
トピックに返信
質問

 
(指定なし : 指定なし)
ACCESS スタンダード公式テキストの例題フォームのボタンが非活性になっていて押下できない。
投稿日時: 23/10/11 14:58:13
投稿者: もちもちパスタ
投稿者のウェブサイトに移動

ACCESS スタンダード公式テキストの例題フォームのボタンが非活性になっていて押下できない。
 
Odyssay社
「VBA エキスパート 公式テキスト ACCESS スタンダード」
【問題ページ】
 P62
【使用OS】
WIN11
【使用ACCESS】
MS365 ACCESS
【事象】
「Fユーザー定義型」フォームのボタン(btn1)が非活性となっており、完成版(S02(完成).accdb)でも押下できない状態です。
もし理由がお分かりになる方がいらしたら教えてください。
よろしくおねがいします。
  
【追記】
「Fユーザー定義型」フォームのボタン(btn1)の非活性の解除方法は
デザインモードで「Fユーザー定義型」フォームのボタン(btn1)のプロパティを開き、
「すべて」タブの「使用可能」が「いいえ」になっていたのを「はい」に直すと活性化されました。
しかし、まずなぜテキストでは活性化されているのかわからないのと、
活性化された状態でボタン(btn1)をクリックすると「For i = 0 To UBound(MySyain)」の個所でエラーとなります。
これは変数「MySyain」が「Nothing」のためのようです。

回答
投稿日時: 23/10/15 10:01:40
投稿者: WinArrow

引用:
活性化された状態でボタン(btn1)をクリックすると「For i = 0 To UBound(MySyain)」の個所でエラーとなります。
これは変数「MySyain」が「Nothing」のためのようです。

まず、
エラーメッセージから原因を推測するので
エラーメッセージを説明してください。
併せて、MySyainnのデータ型を説明してください。
  
>「MySyain」が「Nothing」のためのようです。
これは、どのようにして確認しましたか?

トピックに返信