VisuaBasic2005でのPing、Excel、カーソル移動の方法

このQ&Aのポイント
  • 「.NETframework2.0」から追加されたPingクラスをVB2005で使用する方法について解説します。
  • VB2005でExcelファイルを開いた後、プログラムからExcelを終了させる方法について説明します。
  • VB2005でEnterキーを押すとTabindexの順番にカーソルが移動しない問題について解決方法をご紹介します。
回答を見る
  • ベストアンサー

VisuaBasic2005で(ping、Excel、カーソル移動)

1.専門雑誌に「.NETframework2.0」から、Pingクラスが追加になったと 書いてあったのですが、実際にプログラミングしようとするとクラスがありませんというエラーになります。pingを使用する方法はありますか? 2.VB2005で最初にExcelのファイルをオープンした後、最小化しておいて、プログラムの最後に「xlsApplication.Quit」を実行してもExcelが終了しません。プログラムからExcelを終了する方法はありますか? 3.VBAでは、Enterキーを押すとTabindexの順番にカーソルが移動したのですが、VB2005だとカーソルが自動的に移動しないようです。Enterキーでテキストボックス等をTabindexの順番に移動させる方法はありますか?教えてください。よろしくお願いします。

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

関連するQ&A

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

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

  • マクロでのカーソル移動

    標準モジュールにて、sub auto_open()で始まるマクロで、Enterキーで次々に(IF文、ElseIF文)カーソル移動の方法を教えていただきました。 このマクロの終了後はカーソルが最後の指定場所で止まったままです。 これを、このマクロの終了後続けてEnterキーを押せば普段どうりに一つ下のセルに移動させるように出来ますでしょうか。よろしくお願いいたします。(QNo.3558251関連)

  • Excelでのカーソル移動

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

  • エクセルのカーソル移動

    エクセルでenterキーを押した後のカーソルの移動先を、オプションの詳細設定の中で指定できますが、もっと簡単に変更する方法が無いものでしょうか?ご存知の方がおられましたら教えてください。

  • VBでのカーソル移動

    こんばんは。 教えてください。 入力可能なセルが2個だけのエクセルの表があります。 C6には「年」、E6「日付」が入ります。 それ以外のセルに触ると「ここは入力できません」と 表示が出て、C6にカーソルが戻ります。 VBにて作成してあります。 ここで、追加で、 C6のセルに入力後、「enter」を押すとE6にカーソルが移動 E6のセルに入力後、「enter」を押すとC6にカーソルが移動 が出来るようにしたいのですが、どのように記入したらいいか 分かりません。 どなたか教えてください。

  • カーソルの移動

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

  • Office2010(Excel)のカーソル移動

    お世話になります。 Office2010(Excel)のカーソル移動なんですが、Enterによる移動はオプション機能でできます。 昨日までできていた矢印キーで上や右に移動ができなくなってしまいました。 画面自体が移動してしまいます。 どこをどうすればもとに戻るでしょうか? よろしくお願いいたします。

  • ユーザーフォームのカーソル移動

    Excelのマクロでカーソル移動の事で教えて下さい。 フォームを表示するとTextBox1にカーソルが表示されます。 TextBox1で入力の判断しNG場合 カーソルを移動せずTextBox1に表示したいのですが CommandButton1に移動してしまいます。 (SetFocusでTextBox1を指定してNG) 【フォームの内容です】 TextBox1が1個 CommandButtonが2個存在します。 TextBox1のTabIndexは 0 CommandButton1のTabIndexは 1 CommandButton2のTabIndexは 2 【プログラムです】 Private Sub TextBox1_Exit(ByVal Cancel As MSForms.ReturnBoolean) If TextBox1 = "" Then MsgBox "NG"     TextBox1.SetFocus End If End Sub 宜しくお願い致します。

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

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

  • カーソルを移動させない

    エクセルで、あるソフトを作りました。 利用者の入力箇所は一箇所だけです。 普通、入力してエンターを押すと、カーソルは下なり横なりに移動しますね。これを移動させない方法はあるのでしょうか。 「オプション」で、「編集」-「入力後にセルを移動する」のチェックをはずしても、それはこのパソコンだけの設定でしょう?他のパソコンでも移動できない方法を教えていただけないでしょうか。 もちろんシートの保護はしてありますから、移動しても不具合はないのですが、入力しなおすたびに、カーソルを元に戻さなければならないと言う「邪魔臭さ」だけの話です。