食品偽装に消えた年金!「人気メルマガ発行者」が鋭く斬り込むNEWS評論!【投票は28日迄】
トップ > コンピュータ > ビギナーズガイド > パソコン裏技道場 師範 派祖混蔵

簡単なプログラムじゃ!

発行日時: 2008/1/26



パソコン裏技道場、師範、派祖混蔵じゃ。

解除せずに読んでくれるとは、おぬしなかなか見所があるぞ!。



さて、おぬしは Visual Basic なるものを知っておるかの?

これは、いわばプログラム作成ソフトじゃ。

かなり難しいものじゃ。

マクロもこの中に入るのじゃ。

マクロの場合はVBAといってのVisual Basic for Applications の略じゃ。


つまり Visual Basic を元に作られたプログラミング言語じゃ。

じゃから共通点も多いのじゃ。


今回は難しい Visual Basic はこっちに置いといて比較的簡単なVBSを紹介
しよう。

VBSとは Visual Basic Script のの略じゃ。

Internet Explorer上で動作するスクリプト言語(簡易プログラミング言語)じゃ。



説明だけだと難しいくてわからんじゃろう。



ノートパッドを開いて白紙のテキストファイルを開いてくれい。

そこに以下の文をコピーして貼り付けてくれ。

↓↓↓ここから↓↓↓
Call test()
Sub test()
   Dim test
   test = msgbox("テストしますか?",4,"確認")
If test <> 6 Then
   msgbox "中止します"
   WScript.Quit
End If
   Dim objXL
   Set objXL = WScript.CreateObject("EXCEL.Application")
   strPath = (CreateObject("WScript.Shell").SpecialFolders("Desktop")& "\test")
   strPath1 = (CreateObject("WScript.Shell").SpecialFolders("Desktop") & "\test\test.xls")
   Set objFS = CreateObject("Scripting.FileSystemObject")
   If objFS.FolderExists(strPath) Then
     
   If objFS.FileExists(strPath1) Then
     objXL.Visible = True
     objXL.Workbooks.Open(CreateObject("WScript.Shell").SpecialFolders("Desktop") & "\test\test.xls")
   Else
     msgbox("「test」フォルダに「test.xls」がありません。")
   End If
   Else
     msgbox("デスクトップに「test」フォルダがありません。")
   End If
End Sub

↑↑↑ここまで↑↑↑

折り返っている文は1行にしてくれよ。




そして「test」という名前をつけてデスクトップ上に保存してくれ。

名前は何でもよい。


そして、拡張子をvbsに変更するのじゃ。

つまりこうじゃ。 「test.txt」→「test.vbs」


************************
作るのが面倒なやつはここからダウンロードしてくれ。
 →→ http://meruta.info/magao/test.vbs

わしも甘いのう。
************************



なに?拡張子がわからん?

拡張子とはファイル名の「.」(ピリオド)から右側の部分のことじゃ。

ソフトによって拡張子が大体決まっておる。

例:エクセル→xls ワード→doc 画像→jpg・bmp・gifなど
 ノートパッド→txt



なに?拡張子がない?

おぬしのパソコンが拡張子が表示されておらん設定になっておるかもしれん。


コントロールパネルからフォルダオプションを選択して、表示タブのなかの一
覧から下の方に「登録されている拡張子は選択しない」にチェックを入れてお
けよ。

どうじゃ? 拡張子は表示されたかな?


よし、次にいこう。


拡張子の変更が終わったら、その「test.vbs」をダブルクリックしてみよ。


「テストしますか?」というメッセージボックスが開いか?

はいをクリックすると

「デスクトップに「test」フォルダがありません。」とメッセージが出たな?



よしよし、正常じゃ。


では、今度はデスクトップ上に新しいフォルダを作成して名前を「test」とつ
けてくれ。

作ったらもう一度「test.vbs」をダブルクリックじゃ。

今度は「test」フォルダに「test.xls」がありません。というメッセージが出
たな?


よしよし、正常じゃ。


更に「test」フォルダ内に「test」という名前のエクセルファイルを作ってく
れい。

終わったら再度「test.vbs」をダブルクリックじゃ。


どうじゃ? 「test.xls」が開いたかの?


このプログラムはデスクトップ上のtestフォルダ内にあるtestというエクセル
ファイルを開くプログラムじゃったのじゃ。


なに? そんな面倒な事しなくても直接開いた方が簡単じゃと?

ばか者めが!! あくまで例題じゃ!!





遊びで「test.vbs」を右クリックして編集をクリックしてみよう。

さきほどコピペした文が開いたじゃろう。

「テストしますか?」というところを好きな文章に代えて保存してもう一度ダ
ブルクリックしてみせい。

おぬしの書いたとおりの文になったな?



何? 難しすぎると?? 

何を言う! Visual Basic ではこうは行かんぞ!!

VBSの良い所はテキストファイルで編集できることじゃ。


使い方しだいではいろいろ応用が利くぞ。

次回はこの中味を説明しよう。



 
このメルマガの読者になる
規約 
>> メルマ!の会報誌もお届けします
ブックマーク: はてなブックマークに追加del.icio.usに追加Buzzurlにブックマークニフティクリップに追加ライブドアクリップに追加Yahoo!ブックマークに登録My Yahoo!に追加Add to GoogleRSS

このメルマガを読んでいる人はこんなメルマガも読んでいます

パソコン救急隊・業務日誌
パソコン救急隊、出張サポート、e−太陽堂 茨城県南、千葉県北をサービスエリアにパソコン出張サポート。 パソコン救急隊などでの出来事を記録するつも...
PCフリーソフト ― 無料でいこう!
パソコンは買っただけではただの箱です。この箱にあなた好みのソフトを入れていくことで、 あなたのオリジナルパソコンが出来あがっていきます。 ウ...
超ビギ・パソコン教室
「超ビギナーのためのパソコン教室」を開いていて、実際に出てくる、疑問、質問、知っておいてほしいことなどを回覧板のように回していきます。 日頃の、質...
flap software ニュース
flap softwareのニュースをお届け!
失敗&後悔しない中古パソコン購入術!
「中古パソコンを用途別に選ぶ方法」や「中古パソコン購入時の注意点」などの情報を中古パソコン購入ナビゲーションに合わせて配信していきます。


この記事へのコメント


コメントを書く
コメントはありません。

おすすめキャンペーン

おすすめカードローン!
オリックスVIPローンカードなら

<<年率5.9%〜15.0%、利用可能枠最高500万円>>
ゆとりのカードローンです。
お申込みはこちら⇒

melma!協賛企業

アルバイトならen|
はじめようメルマガ生活
メルマガを読むには
メルマガを出すには
約64000誌から検索

メルマガデータ

  • メルマガID : 172041
  • 創刊日 : 2007-12-16
  • 最新号 : 2008-07-22
  • 発行周期 : 不定期
  • バックナンバー: 全て公開
  • 発行者サイト: あり
  • 読んでる人 : 73人
  • コメント数 : 0
  • Score! : 非表示
  • >> 月間ランキング

発行者プロフィール

ペンネーム : 家のトトロが怖い


このメルマガの読者になる

規約に同意する



このメルマガの最近の記事


このメルマガの最近のコメント

最新のコメントはありません。

このメルマガのバックナンバー


注目情報


新着記事トピックス