VBA中級   トップ > エクセル教材 > VBA
名称 概要 見本/DL
渦巻き エクセルシートに、右回転(渦巻き) して数値を表示していくプログラム。
右隣が空いていたら右折する方式と、n番目の渦巻き点の座標を直接計算する方式を記載。事項の「素数あれこれ」で「ラウムの螺 旋」を描画するときにも使用する
見本と
ダウンロード
各種演算 最大公約数、 最小公倍数、べき剰余などをユーザー定義関数を作成して求める。 見本と
ダウンロード
旧暦変換 西暦から、旧暦日付、六曜日、干支、閏月判定の取得を行う 見本と
ダウンロード
ループ数 規定の操作の繰り返しで元の数字に戻る不思議な数字
カプレカ定数、カプ レカ数、平方数字根、べき乗数字根、階乗数字根、ウラム・コル ビットのループ(3n+1ループ)
見本と
ダウンロード
素数あれこれ  「エラトステネスの篩」による素数一覧表の作成、与えられた整数の素数判定、素因数分解、不思議な図形「ラ ウムの螺旋」など、素数のいろいろ。また、フェルマーの小定理と その応用について 見本と
ダウンロード
素数テスト

フェル マー・テストを使用した確率的素数テスト、レプユニット(1 が連続した)素数、メルセンヌ数のうち素数となる数値をリュカ数列でテスト
見本と
ダウンロード
セル・オートマトン(一次元) 「セルの値は左右のセルの値で決まる」 という、非常に単純化した一次元のセル・オートマトンをシミュレートする。
決定のルールは自由に変えられるようにチェックボックスに連動した 表形式としているので、さまざまなルールにより複雑なパターンが描かれるのを簡単に確認でできる。
見本と
ダウンロード
ライフゲー ム ラ イフゲームとは、「セル・オートマトン(cellar atutomaton)」の一種で、が生命の誕生、進化、淘汰などのプロセスを簡易的なモデル化のために考案されたシミュレーションゲーム。
単純なルールにもかかわらず、複雑なパターンを描き出す。
見本と
ダウンロード
森林火災 森林の成長、火災発生、延焼、回復のパターンをセル・オートマトンモ デルを使用したシミュレーション。 見本と
ダウンロード
迷路を作成 壁を伸ばしていく方法で迷路を作成
乱数を使用しているので毎回異なる迷路が作成される
見本と
ダウンロード
迷路を解く セル・オートマトンを利用して迷路を解く
数式により行き止まりを調べ、順次仮壁として詰めて行くことで袋小路を全て経路から排除して行く。
見本と
ダウンロード
迷路を解く 2 再帰プログラムを用いて迷路を解く
経路を探索し、行き止まりになったら動けるところまで(再帰を)戻ることで全経路を探索する。
見本と
ダウンロード
ファイルリスト フォルダに含まれるファイルの一覧表を作成
フォルダ一覧、再帰検索、中止機能も搭載
見本と
ダウンロード