Access (VBA)

Access VBAに関するフォーラムです。
  • 解決済みのトピックにはコメントできません。
このトピックは解決済みです。
質問

 
(Windows 10 Pro : Microsoft 365)
サブフォームのTimerIntervalを変更したい件
投稿日時: 23/04/24 20:25:40
投稿者: アロハ

いつもお世話になっております。
 
フォームAにサブフォームAAがあります。
フォームAのタイマーイベントで、ある条件になったら、サブフォームAAのタイマーイベントを発動させたいです。
その際に、フォームAからサブフォームAAのTimerIntervalを「0」から「1000」へ変更したいのですが、フォームAのタイマーイベントから、
Me!サブフォームAA.TimerInterval = 1000
としても、「オブジェクトは、このプロパティまたはメソッドをサポートしていません。」となります。
 
どのようにすればサブフォームAAのTimerIntervalを変更できるでしょうか。
 
 
ご指導ご鞭撻のほど、よろしくお願いします。

回答
投稿日時: 23/04/25 08:04:15
投稿者: hatena
投稿者のウェブサイトに移動

Me!サブフォームAA.Form.TimerInterval = 1000
 
としてください。
「サブフォームAA」の部分は埋め込まれているサブフォームの名前(=ソースオブジェクトの設定)ではなく、サブフォームを埋め込んでいるサブフォームコントロール名にしてください。

投稿日時: 23/04/25 19:30:57
投稿者: アロハ

hatena様
 
いつもお世話になっております。

引用:
Me!サブフォームAA.Form.TimerInterval = 1000

.Formを入れる。勉強になりました。おかげ様で解決いたしました。
 
どうもありがとうございました。