• ベストアンサー

VBScriptはどのようなことができますか?

具体的にどのようなことができますか?

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

  • ベストアンサー
  • Prome_Lin
  • ベストアンサー率42% (201/470)
回答No.2

まず、「VBScript」のいいところは、ダブルクリックや、ドラッグ&ドロップでプログラムを動かすことができることです。 「Excel」や「Word」、「PowerPoint」、「Outlook」、「Access」などの操作もできますが、「Excel」以外は、やっかいです(別に「VBScript」だから「やっかい」というのではなく、それぞれの「VBA」でも、「Excel」以外は、操るのがやっかいなのです)。 ただ、「Outlook」でメールを送信するぐらいなら、簡単です。 また、テキストファイル(「csv」ファイルもテキストファイル)の読み書き、ファイルやフォルダを操るのも、簡単に行えます。 よく、「Excel」の「VBA」で、ファイルやフォルダを扱うマクロを書いておられるのを見かけますが、「Excel」の機能を全く使わないのに、「Excel」のような重たいソフトを立ち上げるのは、バカげています(個人的感想)。 よかったら、私の「Yahoo知恵袋」の「知恵ノート」を見てみてください。 https://chiebukuro.yahoo.co.jp/my/myspace_note.php?writer=lin_nyan36

その他の回答 (1)

  • notnot
  • ベストアンサー率47% (4848/10261)
回答No.1

どの程度の具体性を求めているのか分かりませんが、 ・レジストリを操作したり、システムの情報を取ったり ・ファイルを読んで加工して書き出すとか ・IEをコントロールして、ウェブページから情報を取得して保存したり ・Office各アプリをコントロールしたり ・プログラムを起動して、そのプログラムにキーインしたり

関連するQ&A

  • VBScriptについて

    VBScriptを利用して効率良くプログラムを作成するための 「注意点」を教えてください。できれば箇条書きでお願いします。あと、もしあれば具体例を踏まえて、その理由も教えてもらえれば嬉しいです!! あと、VBScriptを実際に使っている例と、こんなところに使えるというのがあればこれも知っている方教えてくださ~~い!!

  • 【VBScriptについて】VBScriptでアスタリスクは使えるのでしょうか

    質問させてください。 VBScriptを使用してフォルダ(file2)があるかどうか確認したいと思っております。 しかし上位のフォルダが何か分からず、又、上位フォルダが何階層になっているかも 分かりません。 その場合、アスタリスクを使用したりなど 何か方法はあるのでしょうか(それともVBScriptで実装することは無理なのでしょうか) 以上について知っていらっしゃる方いらっしゃいましたら 教えていただけないでしょうか。 大変お手数をお掛けいたしますが宜しくお願い致します。 【作成したスクリプト】(Xの部分が分かりません) ---------------------------------------------------------------------------- : 'フォルダがあるかどうか確認 If (fso.FolderExists("x:\xxx\file2")) Then MsgBox "フォルダがあります" Else MsgBox "フォルダがありません" End If ------------------------------------------------------------------------

  • VBScript

    http://blog.livedoor.jp/karikatamari/archives/1318032.html 上のページでiTunesの曲に読み仮名を付けたいのですが、 VBScriptが実行可能という環境が分かりません。 VisualBasicをインストールしないといけないのでしょうか?

  • VBScriptについて

    txtでプログラムをしようと思ってるんですが… VBScriptをどうやってつくればいいか分からないのでどなたか例をあげておしえてくれませんか?

  • VBScriptを使いたい。

    VBScript初心者なのですが、簡単なVBScriptを書いてテストしようとしても、IEに表示されません。なにか設定とか必要なんでしょうか? <%@ LANGUAGE="VBScript" %> <HTML> <HEAD> <TITLE>テスト</TITLE> </HEAD> <BODY> <% Response.Write "テスト" %> </BODY> </HTML>

  • VBScriptについて

    VBScriptで現在このようなプログラムを書いています。 これで実行すると、空欄の場合もメッセージがでてしまいます。 そこで、空欄にはメッセージがでないようにしたいのですが・・・ どのように記述すればよいのか教えてください。 If IsNumeric(Request.Form("kiso")) Then rs.Fields("KISO").Value = CInt(Request.Form("kiso")) Else strMessage = strMessage & "<br>" & "基礎は数値で入力してください" End If

  • vbscriptで

    vbscriptでラジオボタン等をつけることが出来ますか?

  • VBScript

    下記のようなプログラムを書いていますが GetObjectのところでエラーになります。 文法に誤りがあるようですが、解決方法がわかりませんので ご存じの方、ご教示お願いいたします。 <!DOCTYPE html> <html> <head> <script LANGUAGE="VBScript"> Function Entry() Dim strServerName Dim strUserName Dim strADSIPath Dim strPassword Dim oUser strServerName="XXX" strUserName=window.document.getElementById("name").value strPassword=window.document.getElementById("pass").value strADSIPath = "WinNT://" & strServerName & "/" & strUserName oUser = GetObject(strADSIPath) oUser.Setpassword strPassword oUser.SetInfo oUser = Nothing End Function </script> </head> <body> <table> <tr><th>login name</th><td><input type="text" size="10" id="name"></td></tr> <tr><th>password</th><td><input type="text" size="10" id="pass"></td></tr> </table> <input type="button" value="entry" onclick="Entry()"> </body> </html>

  • VBScriptが見つかりません

    ソフトをインストールしょうとしたら、VBスクリプトが見つからないとのエラーが出ます ソフト会社に問い合わせたところハードの設定の問題なのでパソコンのメーカーに問いあわせて欲しい言われました。 対処方法を教えていただけないでしょうか? 製品名VGN-FW30B ※OKWaveより補足:「ソニー製品」についての質問です。

  • VBScriptで

    サーバ・クライアントの運用管理をすることになりました。 そこでVBScript(WMI含む)を学習し、運用の効率を上げたいと思います。 現在、以下のようなスクリプトを作成しました。 ・ある端末10数台のOSとSPを調べるもの ・指定したファイルを、指定の端末から探すスクリプト そこで ・このVBScriptは用意しておくと良い。 ・こんなことを注文されたので、VBScriptを作成し作業を行った という事例や経験がありましたらご教授のほうよろしくお願いします。 ただ、VBScript(WMI)を使用しているものに限定させていただきたいと思います。