• ベストアンサー

ACCESS2000のタブ移動順

よろしく、お願いします。 ACCESS2000+WinXPProを使用しております。 フォームを作り終え、プロパティのタブ移動順を変えようと思ったのですが、変更しても勝手に順番を帰られてしまいます。 つまり、17番目にしようと”17”と入力しても、エンターをすると、勝手にほかの番号(例えば”50”)に変えられてしまいます。 なぜでしょうか? よろしく、お願いいたします。 また、タブコントロールを使用しており、その中の問題であります。 よろしくお願いいたします。

  • Fujjy
  • お礼率77% (203/262)

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

使用しようとしているタブ順が、既に別の所で使用されていると、そうなりますね。 一度全てのタブのプロパティで、順番を確認してみる方が良いですよ。

Fujjy
質問者

お礼

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

その他の回答 (1)

回答No.1

フォームのデザインビューにて、 メニューバー「表示」→「タブオーダー」

Fujjy
質問者

お礼

タブオーダー以外に何かないかと思いまして。ありがとうございました。

関連するQ&A

  • Accessでタブの設定

    Accessを使用して住所録のようなものを作るとします。 フォームを、タブコントロールにて作成し、 はがきソフトのように、 「あ」のタブをクリックすると、「あ~お」で始まる名前の人 「か」のタブをクリックすると、「か~こ」で始まる名前の人 という設定をしたいのですが どのようにすればよいでしょうか? よろしくお願いします。 Accessは2002を使用しています。

  • Access フォーム上のタブ移動

    タブ移動について質問します。 フォーム上に検索ボタンがあり、検索ボタンを押すと、イベントプロシージャでデータを取得してきて、フォーム上のテキストボックスに結果を表示する仕組みをつくっています。 この検索ボタンを押した後、あるテキストボックスにタブ移動をしたいのですが、うまくいきません。現在、下記の状態です。 ・検索ボタンを押さずTABキーを押すと、正しくタブ移動する(プロパティのタブ移動順のとおり) ・コード上には「Me!テキストボックス名.SetFocus」を記述 試しに、「Screen.ActiveControl.Name」で確認したところ、移動させたいテキストボックス名が取得できました。また、検索ボタンを押してデータ表示後、別のウインドに切り替え、Accessの画面に戻ると、移動したいテキストボックスにカーソルが存在(点滅)しています。 この事から、タブ移動ができていないのではなく、検索ボタンを押してデータを表示すると、タブが正しく移動しているにもかかわらず、画面上で表示されていないの(点滅していないので入力も、そこからのタブ移動もできません)では?と思います。 「Repaint」などでいろいろ試行錯誤してみたのですが、解決できなかったので、質問をさせて頂きました。 検索ボタンを押した後、正しくタブ移動する方法を教えてください。 環境はAccess2010です。回答をお願い致します。

  • Access2010 Enterで次テキストへ移動

    Accessのフォームで、 テキストなどの「プロパティ」→「その他」→「Enterキー入力時動作」を「規定」にすると、 フォームビューでそのテキストにフォーカスがあるときにEnterキーを押した場合、 タブ移動順で指定してある次のテキストにフォーカスが移ると思うのですが、 特定のパソコンのみEnterキーを押してもフォーカスが移動されません。 Tabキーではちゃんと移動されるのですが、、、 最初は、テンキーの改行を使っていて、NumLockの影響で使えてないのでは、と思ったのですが、 そもそもEnterキーでフォーカスが移動しないPCはノートPCで、 テンキー部分が存在していないタイプのものでした。 他のPCでは動作するので、PC側の設定だとは思うのですが、 PCそのものの設定なのか、PCに由来するAccessの設定なのか、 何を確認すればよいのかすらわからず、途方に暮れております。 同じような症状を経験し、解決された方が見えましたら、 お知恵を頂戴したく思い、ご質問させて頂きました。 よろしくお願いします。

  • Excel VBA VBフォームのタブ移動について

    エクセルVBAなのですが、フォーム内のテキストボックスを入力後EnterやTabキーで移動するかと思うんですけど、この順番を設定する方法ってありますでしょうか? 教えていただければ幸いです。

  • ACCESS タブコントロールについての質問です。

    ACCESS タブコントロールについての質問です。 宜しくお願いします。 3つのタブがあり、入力するのは常に3つのうちのどれか1つのタブです。 それぞれのTAB内はテキストボックスのみです。 そこで、 毎回このタブコントロールを含むフォームを開いたときに、テキストボックス にテキストが入力されたタブが表示された状態にしたいのですが。 初心者です。 どのようなプロシージャーを入力すればよいのかご教授頂けないでしょうか。 ちなみに タブコントロール名 : TAB1 フォーム名:100 FM record ACCESS 2003 宜しくお願いします。

  • ACCESS2000でタブコントロールの位置

    ACCESS2000でタブコントロールの位置によって処理を変えようと思っています。 タブが左から1番目の位置ならば・・・・という処理を使う場合のプロパティ名を教えてください。

  • 任意のタブのページをアクティブにするには

    アクセス2007です。 フォームにタブコントロール(タブ0)を置きました。 テキストボックス(テキスト_ページ番号)とコマンドボタン(コマンド_移動)も置いたのですが、 コマンドボタンをクリックしたら、 テキストボックスに入ってる値のページ番号に移動するプログラムを組みたいのですが コードが分かりません。 例えば、テキストボックスに「2」と入力して、コマンドボタンを押したら、 ページ2が選択され前面に表示されるようにしたいです。 Private Sub コマンド_移動_Click() Me!タブ0.Pages(Me.テキスト_ページ番号.Value).SetFocus End Sub としてみたのですが、エラーになってしまいます。 ご回答よろしくお願いします。

  • TabIndex順にタブ移動しない・・

    VB.NETです。 TextBoxなどのTabIndexに0~35までのTabIndex番号を付けていますが、タブ移動させたときに何故かTabIndex番号順に進んでくれません。 実行させた際に、最初にカーソルのある位置が、TabIndex=15のTextBoxになってしまっています。 そこからタブ移動させると、15, 16, 17, 18, ・・・・・・35まで進み、次は頭から(TabIndex=0)から進んで、TabIndex=14で止まります。 タブ止めは、以下の質問で解決し、実現しています。 http://okweb.jp/kotaeru.php3?q=1377546 最初は、正常にタブ移動(0~35)していたのですが、TextBoxを移動させたり作り直したり再編集しているうちに、気づくとおかしな動きになっていました。 ちなみに、TabIndex0~14までのタブは、Container1上に貼り付けて、TabIndex15~35までのタブは、Container2上に貼り付けています。 Containerも、TextBoxも、Form1上にあります。 原因がわかる方いらっしゃいましたら、アドバイスいただけると助かります。 ※Containerとは、InputManのカスタムコントロールで、標準のPanelコントロールの高機能版みたいなものです。

  • Access VBAでタブコントロールで選択するタブをしていするには。

    Access VBAでタブコントロールで選択するタブをしていするには。 Access のフォーム上に,「ページ1」「ページ2」「ページ3」タブを配置しました。その横にボタンを3個配置して,ボタンクリックでそれぞれ対応するタブを選択(クリックしたのと同じ状態に)させたいのですが,どなたか方法を知りませんか? よろしくお願いいたします。

  • カーソルの移動順をリセットしたい

    エクセルで納品書を作成しています。 エンター又はタブを押したときのカーソルの移動方向は右で、下記の入力項目のみセルの書式設定でロックを解除しシートの保護をしています。 入力項目の入力順は ・発送先名 ・発送先敬称 ・発送元名 ・商品名 ・型番 ・数量 ・備考 で、商品名から備考までは16行あるので繰り返しです。 商品名と型番にはマクロで入力規則(リスト)を設定しています。 内容を新規で入力するためのコマンドボタンを設置していて、このボタンを押すと入力項目の内容がクリアされカーソルは発送先名に移動するので、エンター又はタブを押すと上記の入力順にカーソルが移動します。 ですが、商品名から型番へカーソルを進め、カーソルが型番にある状態で新規入力のコマンドボタンを押すと、カーソルは発送先名に移動しますがエンター又はタブを押すと、新規入力のコマンドボタンを押す直前の型番のセルにカーソルが移動してしまいます。 何故直前のセルにカーソルが移動するのかも不明で理由があれば知りたいのですが、タイトルのとおりカーソルの移動順をリセットする方法があれば教えて頂きたいです。

専門家に質問してみよう