Windows7 & Office2010 Access2010

Print Friendly

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

投稿日:

フォームを開くと、既定のままではTab移動順の先頭のテキストボックスが黒く反転表示されます。
この反転表示が気になる方もいらっしゃるようです。
フォーム

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

オプションの設定から

[ファイル]タブから[オプション]をクリックして、[Accessのオプション]を表示します。[フィールドの移動時の動作]で[フィールドの先頭に移動]を選択します。
参考:データベースの既定の設定をカスタマイズする
Accessのオプション

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

スポンサーリンク

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

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

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

Private Sub ID_GotFocus()

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

End Sub

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

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

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

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

フォームをデザインビューで開いて、非連結のテキストボックスを1つ作成します。そして、[背景スタイル]を[透明]に、[境界線スタイル]も[透明]にして、[幅][高さ]を小さく設定します。
プロパティ

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

こんな方法もありかなと。

お勧め記事と広告

関連記事

文字の効果

Word2010の新機能です。 文字列にも効果を適用できるようになりました。 文字列を選択して、[ホーム]タブの[フォント]グループにある[ ...

デスクトップのショートカットアイコンが消える

Windows7では、突然 デスクトップのショートカットアイコンが消えてなくなるという現象があるようです。 実際、今日 職場で見せてもらった ...

テキストのグループ化

Word2007にも同じ機能がありますが、 テキストをグループ化しておくと、削除も編集もできなくなります。 複数の段落を選択して、 [開発] ...

カラーパレッドに塗りつぶしの色を登録する

Office2010で、カラーパレッドにはない塗りつぶしの色をどのブックからでも使う方法です。 カラーパレットにない色をセルの塗りつぶしに使 ...

選択文字が黒くなる

今日、「選択すると、黒くなって文字が見えなくなるんですよ。」とヘルプを求められました。 見ると、下のようにWebページの文字を選択すると黒く ...

-Windows7 & Office2010 Access2010

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

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