vbscript.pgtop.net Open in urlscan Pro
54.168.19.60  Public Scan

URL: http://vbscript.pgtop.net/
Submission: On July 05 via manual from JP — Scanned from JP

Form analysis 0 forms found in the DOM

Text Content

スマートフォン専用ページを表示


VBSCRIPT初心者入門講座

VBScriptのメリット、プログラミングの基本から、初心者向けに詳しく解説します。たぶん日本一簡単なプログラミング無料講座です。
メニュー
VBScriptとは?
VBScriptのメリット
テキストエディタが便利
はじめてのVBScript
VBScriptバージョンの確認方法
日付と時刻を表示する
MsgBox内で改行する
プログラム内で改行する
エラーメッセージについて
変数を使ってみる
Option Explicitの役割
VBScriptにコメントを書く
MsgBoxにタイトルを表示する
簡単な計算機を作る
複数の計算を試すには?
関数を使った計算式
計算に使える関数一覧
InputBoxで値を入力する
割り勘アプリを作る
割り勘アプリを改良する
Round関数とIntやFixとの違い
収入換算アプリを作る
収入換算アプリの回答例と解説
FormatCurrency関数
For Next文で繰り返し処理

関連する入門講座
プログラミング初心者入門講座
Microsoft Access初心者入門講座
Access SQL初心者入門講座
Access VBA 初心者入門講座
MySQL初心者入門講座
JavaScript初心者入門講座
Java初心者入門講座
PHP初心者入門講座
Ajax初心者入門講座
楽天ウェブサービス初心者入門講座
電脳卸Webサービス初心者入門講座
OpenOffice.org 初心者入門講座
OpenOffice.org Base 初心者入門講座
Microsoft VisualBasic初心者入門講座
セカンドライフ初心者入門講座
Excel VBA 初心者入門講座
システム開発実践講座
メール送信・受信プログラミング初心者入門(Excel版)
メール送信・受信プログラミング初心者入門(Access版)
よくある質問と回答
各入門講座の更新状況一覧
Linux初心者入門講座
クラウドコンピューティング初心者入門講座
無料!プログラミング実践勉強会
業務系システム開発初心者入門講座
仕事が楽しくなるプログラミング入門講座
プログラミング入門 初心者でもやりたい事ができる!
プログラミング初心者入門講座【携帯版】
データベース初心者入門講座【携帯版】
IT転職・就職 入門講座

  
Learn more

LEARN MORE



Blue Billywig Video Player

スポンサードリンク




VBSCRIPTのFOR NEXT文で繰り返し処理を行ってみましょう。

VBScriptにもFor Next文が用意されているので、繰り返し処理(ループ処理)ができます。

これまでのサンプルプログラムのようなお金の計算は、
Excelなどの表計算ソフトでもできます。

プログラミングが効果を発揮するのは、繰り返しや、条件分岐の時です。

こんな条件の計算をしたい時のことをイメージしてみましょう。
・1万回繰り返す計算
・偶数の時だけ、加算する計算

一見難しそうですが、実はプログラミングで制御構文を使えば、簡単に実現できます。

例えば、VBScriptで繰り返し処理を行いたい時の制御構文はいくつかあります。

その中で、指定した回数だけ処理を繰り返したい場合は、
よくFor Next文が使われます。

とりあえず今回は一番簡単な1~10の数字を足すプログラムを書いてみます。

それでは早速、試してみましょう。

【1】以下のようにプログラミングします。

ファイル名 sample025.vbs


Option Explicit

Dim ans, i, sum

For i = 1 To 10
  sum = sum + i
Next

ans = "合計:" & sum

MsgBox ans, , "答え"




【2】準備ができたら、vbsファイルをダブルクリックして実行します。


【3】すると、以下のような計算結果になるはずです。



中身はとても簡単なプログラムですよね。


【プログラムの解説】
For Next文の書式は以下のようになっています。


For カウンタ用変数 = 初期値 To 最終値 [Step 加算する数]

この間に繰り返す処理を書く

Next文



カウンタ用変数には、よく i が使われます。

サンプルプログラムの
For i = 1 To 10
は変数iが1から10になるまでという意味です。

[Step 加算する数]は省略可能で、その場合は1ずつ加算されます。

つまり1,2,3・・・10と増えていくわけです。

変数sumにどんどん値が加算されていきます。

変数ansは答えをメッセージボックスに表示するためのものです。

ps:
このような計算は、数学では公式があるので、暗算でも出すことができます。

でもプログラミングが出来れば、
公式を知らなくてもコンピューターの力技で答えが出せるわけですw

ちなみにStepはマイナスで減らすことも出来ます。

また、For Next文の中にFor Next文があるような入れ子にして使う場合は、
変数にj,kも使われます。

あまり階層が深くなるようだと、
プログラムが複雑になるので、別の書き方が良いでしょう。

またExitステートメントを使えば、繰り返し処理を途中で抜け出すことも可能です。















スポンサードリンク




<% article.page_url %><% article.subject | html %>




VBScript 初心者入門講座 TOPへ

初めての方へ
プログラミングがまったく未経験でも、数分後には、すぐに最初のプログラムが書けます。プログラミングの楽しさ、コンピューターを自在に動かす面白さを感じていただければ、幸いです。

--------------------------------------------------------------------------------


スポンサード リンク



お問い合わせ
よくある質問と回答
質問はこちら
ご感想・ご要望
個別指導&コンサルティング

RSS
RDF Site Summary
RSS 2.0


--------------------------------------------------------------------------------

Copyright 2012-2017 mslab All rights reserved.



当サイトへのリンクはご自由にどうぞ。以下のタグをお使いください。
<a href="http://vbscript.pg.net/" target="_blank">VBScript 初心者入門講座</a>


プライバシーポリシー


Seesaaブログ

×

この広告は180日以上新しい記事の投稿がないブログに表示されております。