Simple Sand Samples プログラミング言語サンプル集 TOPへ Hello World!(各言語のTOP)ショートカットキー文字列コメント(分岐)if文を使う(分岐)if~elseを使う(分岐)else ifを使う(分岐)switch~case相当(繰り返し)for文を使う(繰り返し)while文を使う(繰り返し)do while文を使う(繰り返し)breakを使う(繰り返し)foreachを使うサブルーチン(プロシージャ)関数(メソッド)を使う(計算)商と余りを求める(計算)算術まるめ四捨五入(計算)銀行まるめ四捨五入(計算)小数点以下切り捨て(計算)小数点以下切り上げ(計算)べき乗を計算する(変換)10進数->16進数(変換)10進数->8進数(文字列)文字列を連結する(文字列)小文字->大文字 変換(文字列)大文字->小文字 変換(文字列)文字列の長さを得る(文字列)文字列を左右反転(文字列)文字列を置換する(文字列)文字列を置換(初回マッチのみ)(文字列)10進文字列->数値 変換(文字列)16進文字列->数値 変換(文字列)文字列の一部を取り出す(文字列)文字列を分割する(文字列)一文字毎に分割する(連想配列)連想配列(辞書)を使う(連想配列)連想配列(辞書)応用例(テキスト)ファイル読み込み(テキスト)ファイル書き込み(テキスト)列挙した数の合計を求める(ファイル)カレントディレクトリ取得(ファイル)ディレクトリのファイル一覧(日付時刻)現在の時刻を得る(日付時刻)日付と時刻を得る乱数を使う(MsgBox)MsgBoxを使う(Excel)シートを追加する(末尾)(Excel)シートを追加する(先頭)(Excel)セルに値を設定する(Excel)セルの前景色を設定する(Excel)セルの背景色を設定する(Excel)罫線を引く(Excel)罫線の色や太さを変更する(Excel)図形作成 説明のないとってもシンプルなサンプルプログラム集 COBOL awk C言語 D言語 GO言語 Lua Vim bash Perl Gauche Clojure CLISP EmacsLisp VimScript tcsh Ruby Groovy Java C# VBScript JavaScript Io言語 Python Erlang Scala VB.NET Excel/VBA PHP Tcl Haskell OCaml PowerShell Windows Unix/Linux Excel/VBA > VBAでHello World! hello.bas 123Sub test() Range("A1") = "Hello World!"End Sub ↓  ExcelからVBE(ALT+F11)を開き ↓  hello.basをインポート(CTRL+M) ↓  VBEを閉じて(ALT+Q)、マクロ実行(ALT+F8)