WinNT4.0+MS-ACCESS97で開発しています。
あるフォームのテキスト項目(仮に商品コードとします)で、
その入力内容のチェック記述を更新後処理でおこなって、
NGだったらその項目にSetFocusする処理です。
だいたい以下のようなものです。
(商品コードの更新後処理)
IF 商品コードチェックNG THEN
:
:
商品コード.SetFocus ・・・(1)
Exit Fucntion
END IF
ここの(1)の処理が走った場合、たしかに商品コードには
フォーカス遷移はするのですが、その項目を修正しようとして
DELキーを押しても反応しません。
一度矢印キーや、他のキーを押すとDELキーも使えるようになります。
(1)の処理後にDELキーを使えるようにするにはどうすればいいのでしょうか?
どなたかこれを回避する方法をご存知の方、もしくは原因が分かる方、お助けください。
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
カーソルの位置が入力値(フル桁)の後ろに、ありませんか?
123| こんな状態 (|がカーソル)
通常フォーカス移動していくと、フォーカスの来た項目が
反転表示されているはずです。
この状態だとDelキーも使用できますよね。
反転状態(選択)になるようにしてあげたらよいのです。
簡単な方法としては、別の項目に移動して、またフォーカスを戻すというのが有効ではないかと思います。
VBであれば、SelLengthとSelStartプロパティで反転させられるのですが、AccessのTextにはないのではないかと思います。
有効なプロパティなどがあるかもしれませんが、
不勉強なもので。。。
お役に立たないかもしれませんが。
VBAの質問にいろいろ答えてくれるHPがあるので、そちらでも調べられるとよいと思います。
参考URL:http://www.moug.net/
ありがとうございます。
なぜかカーソルは、一番前にきています。
別の項目に移動して戻す、というのも試しましたが結果は同じでした。
でもSelLengthとSelstartは使えそうですね。
ACCESSでできるかどうか試してみます。
参考URLにもいろいろ書いてありそうなので、みてみます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) VBAでのループ順序について 3 2023/03/13 10:55
- Visual Basic(VBA) VBAで最新のデータを別シートに転記する方法をお教えください。 3 2022/04/07 19:20
- Visual Basic(VBA) VBA For Each 〜 複数条件について 3 2022/10/20 20:05
- Visual Basic(VBA) ユーザーフォーム「frm_基本❶」を立ち上げると新規で入力する行数を右下のNoとして表示しています。 1 2023/03/16 19:02
- 会社・職場 ある時、 会社で見積書の依頼を メールで対応してる時の出来事。 見積書な項目8行目の文言が 長すぎる 2 2023/06/10 03:12
- Visual Basic(VBA) VBA 税率を判定表する方法を教えて下さい。 10 2022/03/28 11:21
- Visual Basic(VBA) VBAでの共有パスにつきまして 1 2023/03/04 17:24
- その他(データベース) c言語の問題です。これを踏まえてコーディングしたいのでおしえていただきたいです。 3 2023/08/03 09:27
- その他(Microsoft Office) EXCEL VLOOKUPに関する質問 5 2023/02/08 11:38
- Visual Basic(VBA) 前回ご教授いただいたコードに覚えたてのループ処理で品名りんごAから順に20回for nextでループ 7 2023/01/13 22:01
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
プログラマーと学歴の関係性に...
-
プログラミングを教えたいです...
-
楽しくて最高のプログラミング...
-
小学1年生の子です。塾に行かせ...
-
vba クリップボードクリアにつ...
-
IT業界より楽に稼げる業界って...
-
ラズパイpico PIOモード
-
pythonで複数画像からgifを作る...
-
Pythonでgif画像が上手く作れない
-
プログラミング ソースコード
-
プログラミング
-
pythonにてseleniumを使うも、...
-
ものづくりに向いているプログ...
-
Google ColaboでGUI作成
-
JRのjsonファイルって使って大...
-
Webサイト内に埋め込んだmp4動...
-
そのまま使っただけなのに・・...
-
正規表現で複数マッチ条件で悩...
-
Pythonって何を意識した言語な...
-
スカラーのベクトル微分
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
chatGPTで次々と質問をしていく...
-
昔のパソコン少年の武勇伝「店...
-
スカラーのベクトル微分
-
ハッシュテーブル(連想配列)が...
-
最新のプログラム言語を学ぶに...
-
pythonにてseleniumを使うも、...
-
Windowsのアプリ開発ってなんの...
-
vba クリップボードクリアにつ...
-
Google ColaboでGUI作成
-
sublimit textっていうエディタ...
-
フリーランスのエンジニアって...
-
ExcelVBAでFormulaR1C1を列範囲...
-
matplotlibで任意の角度の円弧...
-
そのまま使っただけなのに・・...
-
家庭のパソコンで Python の 環...
-
初心者powershellのPS1ファイル...
-
Webプログラムってネイティブア...
-
httpリクエストの送り元の特定
-
プログラミングで例えばゲーム...
-
rpa化する言語としてら何があり...
おすすめ情報