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

続きを見る

あなたへのおすすめ

関連記事

表の複数行をコピーして新しい行として挿入する

Word2010で複数行をコピーして、新しい行として挿入する方法です。少し複雑にレイアウトされた行でも追加挿入することができます。 コピーし ...

Office2010の新機能を知るには

[新機能を教えて]と質問を受けることがあります。 自分で調べてみませんか。せっかくそういう機能もあるのですがら。 以下は、Word2010の ...

GmailのIMAP接続

Googleのセキュリティ強化により、OutlookでGmailのIMAP設定ができないことがあります。その場合は、以下のページを参考にして ...

途中のページからページ番号を振りたい

Wordの[ページ設定]ダイアログボックスには、[先頭ページのみ別指定]の項目があり、このチェックボックスをオンにすると、先頭ページにはペー ...

空のZIPファイルを作成

Windows7で新規に空のZIPファイルを作成する方法です。 デスクトップ上で右クリックします。 ショートカットメニューから[新規作成]を ...

-Windows7 & Office2010 Access2010

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

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