Windows7 & Office2010 Access2010

Print Friendly, PDF & Email

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

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

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

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

オプションの設定から

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

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

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

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

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

Private Sub ID_GotFocus()

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

End Sub

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

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

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

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

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

タブオーダーで、ダミーのテキストボックスを先頭に設定します。こんな方法もありかなと、思います。
タブオーダー

解決できないことは【teratail】で質問してみましょう。

参考Officeのバージョンによって操作が異なる場合があります。以下の記事で、お使いのOfficeのバージョンを確認する方法を解説しています。

Office(Word、Excel、PowerPointなど)のバージョンを確認する方法

Microsoft Officeも時を得て、大きく様変わりしてきました。トラブルを解決しようとするとき、あるいは、何かの操作を探すときなど、 ...

続きを見る

おすすめ記事と広告

こんな記事も読まれています

スクリーンショット

[挿入]タブの[図]グループに[スクリーンショット]という機能があります。 参考WordとExcelは、[挿入]タブの[図]グループ、Pow ...

一時プロファイルでログインしてしまう

Windows 7でアカウントを作ってログインすると、下のようなメッセージがウィンドウの右下に表示されるようになりました。 メッセージには、 ...

表の行の入れ替え

Word2010で表の行を入れ替える方法を3つ紹介します。 ショートカットキーで上下を入れ替える 行内にカーソルを置いて、[Alt]+[Sh ...

mdbファイルをaccdbファイルに変換

Access2003で作成した[mdb]ファイルを新拡張子である[accdb]のファイルに変換する方法です。 まず、Access2010でm ...

ACCDEファイルの作成

ACCDE形式で保存すると、フォームやレポートを作成したり、変更できなくなります。 [ファイル]タブの[保存して発行]から[データベースに名 ...

-Windows7 & Office2010 Access2010

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

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