• ベストアンサー

カーソルの移動

VBでLキーを押すとTABキーと同じ動きでカーソルの移動をしてしまいます。 何か設定しているからこのような動きをするのでしょうか?この動きを防ぐ方法を教えていただけないでしょうか?素人なので申し訳ないです。宜しくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • mfuku
  • ベストアンサー率50% (173/345)
回答No.1

かれこれ10年近くVBで開発を行ってますが、そのような現象が起こったことは一度もありませんし、聞いたことがありません。 また、ネットで検索してみましたが、それらしいページにもヒットしませんでした。 おそらく、キーボードが壊れているか、何かしらのキーボード制御ソフトウェア(ドライバ)などがLキーをTABに置き換える制御を行っているとか、じゃないでしょうか? とりあえず、(1)キーボードを取り替えてみる、(2)他のPCで同様の現象が起こるかどうかを試してみる、等を行ってみたらいかがでしょうか? ところで、その現象は、VBで開発した特定のアプリケーションだけで起こる現象ですか? その場合、そのアプリケーションがそのような制御をあえて行っている可能性もあります。 その場合、開発元へ問い合わせてみるしかないですね。 いずれにしても、普通はそのような現象は起こりません。

関連するQ&A

  • アクセス データ検索後のカーソル移動について

    データ検索し、一致したレコードのフィールドから次のフィールドに移動しようと しても、Tabキーで移動できません。通常は、データ移動する時は、Tabキーで 移動させています。 カーソル設定に関係があるのでしょうか。

  • VBAのフォーム カーソル移動

    VBAのフォームでテキストボックス(1)~テキストボックス(5) まで作ったとします。 カーソルの移動はtabindexの値を順番につければいいのですが、例えばENTERキーとTABキーを両方押したときは カーソルが一つ飛ぶ制御をしたいのですがどうすればいいでしょうか? つまり カーソルがテキストボックス(1)にいる状態でENTERキーとTABキーを同時に押せばカーソルがテキストボックス(3)に移動するようにしたいのですが、お願いします

  • カーソルの移動

    入力部分のカーソルを、次の入力部分にうつす時はTabキーを使うのは分かります。 では、入力部分のカーソルを前の入力部分にうつすにはそうしたら宜しいでしょうか?? 今は、カーソルだけのためにマウスを使って移動させているのですが、結構面倒臭いなあと思っています。 よろしくお願いします。

  • カーソルの移動スピードが速すぎて困っています

    NEC Lavie Tab PC-TE307N1Wを使っています。 OSはAndroid4.1です。 日本語で文字入力時、カーソルの移動スピードが速すぎて困っています。たとえば「きって」と入力する場合、大文字の「き」の次に小文字の「っ」を入力するのですが、この時、大文字の「た」から小文字の「っ」まで、キーを8回たたかなければなりません。その8回をスムーズに間違いなくたたかなければ、カーソルが次の入力位置に勝手に移動してしまい、うまく入力できません。このカーソルの移動スピードをもっとゆっくり、PCのキーボードのような動きに変更するにはどうすればいいのでしょうか。 ※OKWaveより補足:「NEC Android搭載タブレット」についての質問です。

  • テンキーを使ったカーソルの移動

    お世話になります。 テンキーを使って入力をしているのですが、セルを↓に移動させるときは、普通にEnterキーを使い、 →に移動させる時はTabキーを使っております。これ以外に↑や←移動を簡単にする方法はないものでしょうか?

  • カーソルが移動しなくなりました

    EXCELでどこか触ったのかカーソルが移動しなくなりました。 具体的に言えば、普通は矢印キーでカーソルの移動が出来たのですが、 今現在矢印キーを押すと画面がスクロールし、カーソルの位置は変わりません。 どこを触れば直りますか? ご存知の方おられましたら宜しくお願い致します。

  • カーソル移動時の異常

    カーソル移動時の異常 お世話になります。 Word 2007を使用しています。 「あいえお」と入力して、カーソルが「お」の後ろにある状態で、「い」の後ろに「う」を入力するために、「←」キーでカーソルを移動します。 「←」キーを押すと、カーソルが1文字ずつ左に移動します。 ところが異常が発生しました。 「←」キーを押すごとに、1文字ずつ反転されて、選択された状態になります。 これを初期設定に戻す方法を教えてください。 Windows Vista Business Word 2007 SP-2 よろしくお願いします。

  • TABキーで、カーソル移動したテキストの値を選択状態にしたい

    現在VBでプログラムを作っております。 TABキーにて、カーソルがテキストボックスに位置付く際、入力されている 値を選択状態にしたいのですけど、これって可能ですか? 現状、TABキーを押せば、テキストボックスにカーソルが移動しますが、 仮に(テキストボックスに)100と値が入っていた場合、カーソルは100の値 の先頭に位置付き、値の修正が必要となった場合、Deleteキー等で値を消し てから、再度入力となります。 これがわずらわしいので、カーソル移動したら、そのまま選択状態とし、 入力すれば、値が上書きされるようにしたいです。 よろしくお願いします。

  • vi のカーソル移動キーの割り当て

    vi のカーソル移動は以下のキーが割り当てられています。 h カーソルを左へ移動する。 j カーソルを下へ移動する。 k カーソルを上へ移動する。 l(エル)カーソルを右へ移動する。 これが理解できません。理想的な配置は十字キーと どうようの配置です。一番覚えやすいからです。その場合には以下の割り当てにならなければ不自然です。 <実際の十字キー配置>  ↑ ←↓→ <左手の配置>  i j k l また、完全にホーム ポジションのまま左手を動かしたくないのであれば、「h」キーを割り当てることは不自然です。その場合、小指も使用して以下の配置になるはずです。 jキー: 下 kキー: 上 lキー: 左 ;キー: 右 このように、どの してんから考慮しても、vi のカーソル移動キーの割り当ては不自然といえます。なぜこのような配置になってしまったのでしょうか。理由をご存知の方がいれば教えていただけないでしょうか。 以上、よろしくお願い致します。

  • Excelでのカーソル移動

    Excelで、Enterキーを押したとき、カーソルを縦に移動させるか横に移動させるかの設定変更はどのように行うのでしょうか? 教えて下さい。

専門家に質問してみよう