Google検索

リンクユニット

Windows7 & Office2010 Access2010

フォームを開いた時にテキストボックスを反転表示したくない

投稿日:2017年1月7日 更新日:

フォームを開くと、既定のままではTab移動順の先頭のテキストボックスが黒く反転表示されます。

この反転表示が気になる方もいらっしゃるようです。

フォーム

この反転表示をさせない方法をいくつか紹介します。

オプションの設定から

[ファイル]タブから[オプション]をクリックして、[Accessのオプション]を表示します。

[フィールドの移動時の動作]で[フィールドの先頭に移動]を選択します。

参考:データベースの既定の設定をカスタマイズする

Accessのオプション

そうすると、テキストボックスの先頭にカーソルが移動するようになり反転表示にはなりません。

フォーム

でも、これは全てのテキストボックスで、どのAccessデータベースでも同じようになりますし、ユーザー側で設定しなければなりません。

フォーカス取得後のイベントに書き込む

フォームをデザインビューで開いて、フォーカス取得後のイベントに下のコードを記述します。

Private Sub ID_GotFocus()

With Me.ID .SelStart = 0 .SelLength = 0 End With End Sub

タブストップを[いいえ]に設定する

テキストボックスのプロパティから、[タブストップ]を[いいえ]にする。

タブストップ

でも、これだとすべてのテキストボックスで設定しなければなりませんし、[Tab]キーや[Enter]キーで移動できなくなります。

ダミーのテキストボックスを作成する

フォームをデザインビューで開いて、非連結のテキストボックスを1つ作成します。

そして、[背景スタイル]を[透明]に、[境界線スタイル]も[透明]にして、[幅]と[高さ]を小さく設定します。

プロパティ

タブオーダーで、ダミーのテキストボックスを先頭に設定します。

こんな方法もありかなと、思います。

タブオーダー

関連タブオーダーについては、以下の記事で解説しています。

フォームのタブオーダーとタブストップの設定

タブオーダーとは、キーボートの[Tab]キーや[Enter]キーを押して、カーソルがフォーム内のコントロールを移動するときの順番のことです。 ...

続きを見る

おすすめ記事と広告

推奨管理人一押しのテキストです。私もこれで学習しました。

記事を更新しました

差し込み印刷を使って同じメールを複数の人に送るには

Wordで同じ内容のメールを複数の人へ一気に送信する方法です。Wordでメール本文となる文書を作成し、その文書を開いて[差し込み文書]を利用 ...

単語の登録の短縮よみ

IMEの単語の登録には、品詞を選択できるようになっています。 以前のIMEと同じですが その中に[短縮よみ]というのがあります。 この[短縮 ...

付箋ソフトはWindows7のアクセサリの中にある

Windows7には[付箋]というアプリが標準で搭載されています。この付箋アプリは、アクセサリの中にありシンプルでとても使いやすいと思います ...

グラフ系列の塗りつぶし(パターン)が復活

Excel2007では、使用できなくなっていたグラフ系列のパターンが復活です。 以下は、Excel2007の記事です。 書式設定のパターンタ ...

Excelからインポートするとフィールドの順番が変わる

Access2010で、非常に困ったことがあります。 Excelのワークシートからデータをインポートすることは、多いですね。 外部データのイ ...

-Windows7 & Office2010 Access2010

Copyright © 2001-2018 初心者のためのOffice講座 All Rights Reserved.

Copyright© 初心者のためのOffice講座 , 2018 AllRights Reserved Powered by AFFINGER4.