• 締切済み

フォームを開く時、にある処理をしたいのですが

お世話になります フォームを開く時、にある処理をしたいのですが たとえば、フォームAにテキストボックスB、の窓があります このテキストボックス窓にフォームAが表示されると同時に 簡単な情報を表示したいです その情報は別テキストファイル(myFile.txtなど) これらのロジックは自分で考える、として 質問したいのは、 ”フォームを開く時”というイベントの書く場所がみつかりません フォームAをデザインビュで開いて、プロパティをみても イベントのところには、  クイック時  ダブルクイック時  マウスボタンクイック時   ・   ・ 等で、 探している、フォーム開く時、の項目が見つからないのです このフォーム開く時、がどこにあるのか、場所を教えてください よろしくお願いします

  • maaaa
  • お礼率91% (330/362)

みんなの回答

回答No.1

loadってありませんか?

maaaa
質問者

お礼

”開く時”見つかりました フォームAの平面を叩いて(選択して)プロパティを みたので、でなかったのでしょう いろいろありがとうございました

maaaa
質問者

補足

申しおくれましたが、ACCESSの話題です load、がみあたりません 探し方?がわるいのでしょうか

関連するQ&A

  • Access:フォームプロパティ「ダーティー時」が使えない

    『F_入力用(単票フォーム)』で新規入力が行われた場合、明示的に保存操作をさせたく ダーティー時を使って保存ボタンを作成しました。 ちなみに、なんらかの入力が行われた時は非可視のテキストボックスに「1」が入るようにし そのテキストボックスに「1」が入っている時はレコードの移動は出来ず、 保存ボタンを押すことによって「1」が消えるという感じに作ってあります。 設計中にその『F_入力用』をダブルクリックで開き試してみたところきちんと稼動してましたが 実際の操作と同様に他のフォームから遷移してくるとなんらかの入力を行っても「1」が 入ってくれません。 いろいろ調べてみると他フォームから遷移されてくるときは、他フォームで入力された情報の一部が 『F_入力用』に表示のみされるようになっており、それが原因でダーティー時が稼動してくれない ようでした。 (他フォームで入力された情報が表示される『F_入力用』上のテキストボックスを削除してみると 他フォームから遷移されてきてもダーティー時はちゃんと稼動してくれました) 他フォームのリンク元テーブルと『F_入力用』のリンク元テーブルは別のものです。 いろいろ調べてみましたが解決方法がまったくわかりません。 ご存知方がいらっしゃいましたらよろしくお願い致します。

  • access クエリ 検索フォームの作り方

    よろしくお願いします。 やりたいこと: フォーム上で、テキストボックスに入力した値を検索して表示したい。 本やウェブで調べて、なんとか一度はやっと出来たのですが、 誤って何かを変更してしまい、使えなくなってしまいました。 今となってはどの資料を見て作れたのかわからなくなりました。 やったこと: クエリ :クエリA   条件にforms!フォームA!txt0を入力 フォーム:フォームA ヘッダーに非連結のテキストボックスtxt0を作成 txt0の更新後処理:docmd.requeryを入力 しかし、txt0に入力しても検索されません。 フォームのプロパティのレコードソース欄にクエリAを選択するようですが、 選択するクエリ名が表示されないので、クエリ名を入力しましたがダメでした。 どこか間違っているのでしょうか。VBAまでは勉強できないので上記範囲内でお願いします!

  • ACCEESでマウスがテキストボックスを移動した時変化させたい

    お世話になります あるテキストボックスをクイックすると 関連するフォームを表示するように、作りました ところがそのテキストボックスは何のヘンテツもなく クイックしていいものかわかりません こんな時、マウスが通過したとき、何か変化させたいのですが 何かアイデァないでしょうか そのテキストボックスのプロパティのイベントで 「マウスボタンの移動時」というのがあってこれを 使うのかな!、と思うのですが、その先わかりません アドバイスください よろしくお願いします

  • Accessで、フォームAからダイアログモードで立ち上げたフォームBを開き、フォームBを閉じた時にフォームA側でマクロを実行したい

    タイトルのままなのですが、 フォームA(メインとなる画面)と フォームB(コードの検索画面)があり、 フォームAからフォームBをダイアログモードで開いている状態から、 フォームBを閉じたときに、フォームA側でマクロを実行したいと思っています。 具体的には、フォームAにコード入力用のテキストボックスがあり、コード検索のためにフォームBを立ち上げ、コードを選択した後フォームAのテキストボックスにそのコードを入れて、そのコードの値を元にフォームAにあるコンボボックスの再クエリを行いたいのです。 コンボボックスの再クエリの方法等は理解しているのですが、 上記のような場合に、どのイベントがキックされるのかが分かりません。 どのようにすれば(どのイベントを選んでマクロを指定すれば)適切に実行できるでしょうか。

  • フォーム上のテキストボックスの値を変更させない方法って?

    アクセス2000を使っています。 フォーム上にテキストボックスを作成して、テーブル の値を表示しています。 VBAでこのテキストボックスの値が1の時は, me!txt.enabled=true(テキストボックスが開く) 0の時は、me!txt.enabled=false(テキストボックスがグレーアウト)というようにさせたいのです。さらにこのテキストボックスの値を変更できないようにしたいのですが方法はありますか? 要は、表示だけさせたいのです。 プロパティで値ロックするとenableが利かなくなります。 よろしくお願いいたします

  • アクセス 30分後とかにフォームを開く

    時刻入力フォームを作成。 開くと現在の時間が入るようにNOW関数をtxt現在時刻に設定(書式は時刻(S)) で下に何分後とか何時間後とかしたらフォームを開く設定をしたいと思いテキストBOXを作成(txt時刻) で、時刻入力フォームのプロパティー(イベント)タイマ間隔を1000にしました。 で、マクロでtxt時刻に入った数字?によってもうひとつ作成したF_表示を開きたいのですが... txt時刻の設定方法がよくわかりません。 どうしたら、30分後と認識してくれるのか? よろしくお願いします。

  • こんなことがフォーム上で表示できますか?

    フォーム(既定のビュー:帳票フォーム)詳細に、クエリで表示させた現在のtxt生産台数とtxt予定台数を比較して、テキストボックス(非連結)に「完了」や「生産中」と表示させたいと考えております。 はじめはテキストボックスではなく、ラベルの可視プロパティをVBAで制御を試みましたが、比較がうまく機能していなくて・・・ いろいろとチャレンジしましたが、くじけております。 ヒントなどいただけたらよろしくお願いします。 環境:WinXp Pro、Access2002

  • エクセルVBAのユーザーフォーム上のテキストボックスについての質問です

    エクセルVBAのユーザーフォーム上のテキストボックスについての質問です。 Aのユーザーフォームの内容をBのユーザーフォームのテキストボックスへ引き継いで、Bのユーザーフォーム上で内容を編集するという仕組みにしたいのです。 Bのユーザーフォームは新規入力もかねたユーザーフォームなので、テキストボックスのイベントにAfterUpdateを使用して、テキストボックスの内容が書き換えられるとデータベースから検索して新規か既存か判断させています。 AのユーザーフォームからBのユーザーフォームのテキストボックスへ引継ぎさせるときにこのAfterUpdateを発生させたくないのですが、Application.EnableEvents=Falseなどを使ってもイベントが発生してしまいます。 また、イベントがどのタイミングで発生するかと、コードをステップで実行させると、このイベントは発生しません。そのために、いきづまってしまいました。 AのユーザーフォームからBに引き継ぐ処理  ユーザーフォームB.Load ---ユーザーフォームBのイニシャライズが実行される  ユーザーフォームB.テキストボックス = ユーザーフォームA.テキストボックス  ユーザーフォームB.Show ちょっと簡単に書きすぎですがこんな感じです。 コードをステップで実行するとユーザーフォームBのAfterUpdateは実行されません。(VBAエディタのバグ?) どなたか回答お願いします。

  • MS Accessでフォームの「開く時」と「読込み時」のイベントの違い

    Accessでフォームのイベントに「開く時」と「読込み時」のイベントがありますが、どのような違いがあるのでしょうか? 例えば、フォームのドロップダウンリストのリストのソースを変更するプログラムを「開く時」に設定していますが、「読込み時」だとまずいんでしょうか? 今は、問題なく動いているので結果オーライなんですが、ちょっと気になります。 特にフォームのテキストボックスにプログラムの条件で初期値を入れるときなどはどっちのイベントでやるのが正しいのでしょうか? 今はどっちでやってもうまく動いているのですが。 よろしくお願いいたします。

  • C# テーブルのセルの値を別のフォームに渡したい

    はじめまして。よろしくお願いします。C#の初心者です。 処理は以下のようになっております まず、フォームが2つあります。フォーム1とフォーム2とします。 最初に起動されるのがフォーム1で、フォーム1にはテーブルがあります。 テーブルのどれかのセルをダブルクリックするとフォーム2が表示されます。 フォーム2にはテキストボックスがフォーム1のテーブルのカラム分の 5つあります。 フォーム1からフォーム2を呼び出して、呼び出されたフォーム2の テキストボックスのなかにフォーム1のテーブルでダブルクリックされたセルの値をそのカラムのテキストボックスの中に表示させたいです。 「CurrentCell」でフォーカスされている値を取得すると思われるのですが、解決に至っていません。 知恵をお貸しいただければと思います。よろしくお願いします。

専門家に質問してみよう