質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.50%
Access

Accessはマイクロソフトによるリレーショナルデータベース管理システムです。オブジェクト指向のアプリケーション作成に対応しており、テーブルや編集をはじめ、クエリ生成、入力フォーム作成、レポート作成など一通りの機能を備えています。

Q&A

1回答

864閲覧

MS Access タブ付きフォーム で、「最終タブページ」の「最後のコントロール」から、「最初のタブページ」の「次のレコード の 最初(入力待機)」に 移動する書き方

daigono555

総合スコア20

Access

Accessはマイクロソフトによるリレーショナルデータベース管理システムです。オブジェクト指向のアプリケーション作成に対応しており、テーブルや編集をはじめ、クエリ生成、入力フォーム作成、レポート作成など一通りの機能を備えています。

0グッド

0クリップ

投稿2022/01/24 09:09

空 から始めて、使用方法 ネット検索 のみ、Access 1ヵ月程度 の 超初心者です(非プログラマー) Access 2013 64bit 使用。

少し検索してみても中々見つからなかったので、書き方 を どなた様か 教えて頂ければ 大変幸いです。

【 実現したい内容 】

タブコントロールを使った【タブ付きフォーム】で、フォームビューで 複数タブの「最後のタブページ」の「最後のコントロール」を入力し終わった後に、

Tab キー or 最後のコントロールの下に配置したボタン を押せば、「最初のタブページ」の「★次のレコード」の「最初 の 入力コントロール(ID 等)」に フォーカスされた状態( or フォーカス前の状態)にしたい(たとえば 3~4 個のタブページを渡って、1レコード を 最後まで入力してゆく全体構造。★その一番ラストから、「次のレコードの先頭」に飛びたい)

Access 2013 の プロパティ「その他」には、【★タブキーをクリックしたとき】のイベントが無く(ボタン なら ボタン名_Click() で行けますが)、

「次のレコードの最初の項目」にフォーカスする という点も、単なる Value では カレントレコード の表示になり、「次のレコード」の 最初の項目 の 入力待機 の状態 にはなりません。

【ボタン】を使えば、「次のレコードへ」という 埋め込みマクロが 最初から用意されていますが、「最後のタブページ の 同一コントロール の 次のレコードの情報」が表示されるだけで、やはり【最初のタブページ の ★次レコード の 一番最初のコントロール の 入力待機】という状態 にはなりません。

これを実現するには、どこに どう書けばできるか? (最後のコントロール での Tab キー 押下 でも 実現できるなら、その書き方でも OK です)

教えて頂けましたら幸いです。 宜しくお願い致します。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

投稿2022/01/26 07:14

daigono555

総合スコア20

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.50%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問