• ベストアンサー

F9キーを実行するVBスクリプトを作ったのですがエラーになる

F9キーを実行するVBスクリプトを作ったのですがエラーになります なぜでしょうか? Sendkeys {F9} Exit ただこれだけです。

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

  • ベストアンサー
回答No.1

Dim objFnc Set objFnc = CreateObject("WScript.Shell") objFnc.SendKeys "{F9}" コマンドプロンプトで確認したけど、こんな感じ? 1.CreateObjectしてあげる 2."{ファンクション}" 3.Exitはプロシージャから抜けるとき記述します。

関連するQ&A

  • F5 F10 キー

    F5 F10 キー  vb2008を使用しています。  F5 F10のキーもデバッグでしょうか? この二つのキーの違いがわかりません。

  • VBでの実行時エラー’429’について

    お世話になります。 PC環境はWindowsXP SP2です。 VB6.0のexeから.NETのDLLを利用する・・・というのをしているのですが、 3台のPCのうち、一台だけどうしても「実行時エラー'429'ACtiveXコンポーネントはオブジェクトを作成できません」というメッセージが出て異常終了になってしまいます。 この一台だけOSから再インストールし直しても動かず、困っています。 .NETのdllにデバッグ用のメッセージを組み込んでみたのですが、 メッセージが出ないので、どうやらDLLコール時にエラーとなっているようです。 Windows ScriptのVB Scriptを最新にしてみたり、 system32配下にdao360.dllがなかったので、追加してregsvr32コマンドにてレジストリ登録したりしたのですが、 どうも上手くいきません。 お忙しいところ恐れ入りますが、 何か思い当たる点などありましたらご教授願えませんでしょうか? よろしくお願いします。

  • スクリプトエラーばかりが出る

    ヤフーを見てると何故かわかりませんが、スクリプトエラーが多発します。で、そのあと実行するかしないか選ばないといけません。 パソコンはWindows10にアップグレードしたレノボのCPU AMDE1のへっぽこマシンです。 まぁ、スペックは関係ないだろうけどjavascriptをアップデートしたらokでしょうか? あと、全く関係ないですがファンクションキーが言うことを聞きません。 わかりやすく言えばF7などを押すとカタカナになってくれていたはずですが・・・ OS8.1から10にアップグレード IE11 よろしくお願いいたします

  • VB5.0 で実行時エラーがでる

    VB5.0でDBGRIDを呼び出し、戻ってきてからメッセージボックスを表示しようとすると、「実行時エラー5 プロシージャの呼び出し、または引数が不正です」が出ます。それもEXEから実行する時だけです。 OSはXPです。 以下のプログラムで、メッセージボックスを表示しなかったら実行時エラーはでません。 F_SelKokyak.Show vbModal If Wk_Modoru = 0 Then   Set RecUri = MAINdb.OpenRecordset("Select * " & _ " From FT_Uriage " & _ " Where Uri_MiseCode = " & Wk_MiseCode & _ " And Uri_KaisKbn = " & 1 & _ " And Uri_KyakCode = " & Sel_KyakCode & _ " And Uri_UriSbt = " & 0 & _ " And Uri_UriKakKin <> 0" & _ " Order By Uri_UriNo; ") If RecUri.RecordCount = 0 Then RecUri.Close Set RecUri = Nothing If Wk_KaisKbn = 2 Then MsgBox "売掛金はありません。", vbCritical, "入力エラー" F_EigMainInp!txtKyakName2.SetFocus Exit Sub End If End If

  • vbスクリプトについて

    Excelファイル(D:\test.xls)を再起動するvbスクリプトを作成し、 4時間おきに実行するタスクスケジュールを設定したいと思います。 ※6:00、10:00、14:00、18:00、22:00、2:00のタスクスケジュールを作成し、  vbスクリプトを実行。 次のタスクスケジュールが実行されるまでの4時間は、Excelファイル(D:\test.xls)は 開いたままの状態です。 なので、vbスクリプトで、まずExcelファイル(D:\test.xls)が開いている場合は、 「D:\test.xls」を一旦(上書き保存なしで)閉じて、再度、「D:\test.xls」を開きたいと思っています。 ※他のExcelファイルが開いている場合は、「D:\test.xls」のみ閉じる。 「D:\test.xls」を開くスクリプトはできたのですが、「D:\test.xls」を閉じるところがわかりません。 どなたか教えていただけないでしょうか。 【vbスクリプト】----------------------------------------- '「D:\test.xls」が開いている場合は閉じる  ??? '「D:\test.xls」を起動する Dim xlApp Dim xlWbk Set xlApp=CreateObject("Excel.Application") xlApp.Visible=True Set xlWbk=xlApp.Workbooks.open("D:\test.xls",True) ---------------------------------------------------------

  • VB2012で質問

    VBで、    Call SendKeys.Send(%{F4}) とコードを書くと、なぜか%の部分に「文字が有効ではありません。」というエラーが出てくるのですが、どういうことでしょうか。ネットで検索したら、成功するとありましたが…。 環境)OS:Windows8     バージョン:VB2012

  • 複数のVBスクリプトファイルを10分ごとに実行したい

    8つあるVBスクリプトファイルを10分ごとに実行したいのですが、どういうスクリプトを書いたらいいでしょうか? フリーソフトやタスクスケジュールではVBSに対応したものがないので、困っています。 もともとあるVBSに何か加えるのでしょうか? それとも制御するVBSを作るべきでしょうか?

  • VB6.0で実行の度に異なるエラー

    VB6.0,Windows2000で作成したプログラムについてなのですが,立ち上げなおして実行する度に「実行時エラー'6' オーバーフローしました」「インデックスが有効範囲にありません」等のエラーが出て実行できない場合と,正常に実行できる場合があります. (実行の度に実際に異なるエラーが発生している訳ではないと思います) このような現象は何が原因だと考えられるのでしょうか. ご存知の方ご教授ください.

  • VB スクリプトで

    VB スクリプトで Error : Path not found Code : 800A004C Source : Microsoft VBScript runtime error というエラーが出ます。解決方法をご存知の方、教えてください。 よろしくお願いいたします。

  • スクリプトエラーとは?

    Windows XPのパソコンでインターネットをやってると、よく 「Internet Explorer スクリプトエラー ライン311 文字 1 エラー オブジェクトをしてください コード 0 URL: http://****************** このページのスクリプトを実行し続けますか? 」 というメッセージがでてきます。 このメッセージを出したくないのですが、どうしたらいいのでしょう? スクリプトを実行させる、させないとはどういう意味なのでしょう? 実行させるとまずいことでも起きるのでしょうか。