VBA
生まれて初めて触れるプログラミングがエクセルでもいいと思うんだ

みなさん、プログラミングに興味はありますか?プログラミングって、ちょっとハードル高いですよね、わかります。なんでハードルが高いんでしょうね。きっと、プログラミングの始め方がわからないんですよね。 では、次の質問。「エクセ […]

続きを読む
VBA
はじめてのエクセルプログラミング

さて! みなさんのパソコンにエクセル入ってますか?もしも入っているなら、プログラミングを始める準備はもう完了です。おめでとうございます! プログラムはどこに書くのかって?まあそうなりますよね。では、順番に説明していきます […]

続きを読む
VBA
セルの範囲を指定して、一気に文字を消す、文字の色を変える

前回は、エクセルのシート上の好きな位置に好きな文字が書けるようになりましたね。 では、書いた文字を消すにはどうしたらいいんでしょう。 とりあえず前回保存したファイルを開いてみましょうか。 前回のファイルを開くとこのような […]

続きを読む
VBA
面倒な繰り返しを自動でしちゃおう

さて、世界一ハードルの低いプログラミング入門講座を目指して(?)始まったこのブログ、皆さんついてこれてますか? いきなりこのページにきちゃった人は、ぜひはじめから読んでみてくださいね。 プログラミングの勉強って、なかなか […]

続きを読む
VBA
条件で処理を分けてみよう

とつぜんですが、「条件」って、わかりますか? 「○○が××だったら△△する」とか「□□だったらしない」のように、あることを「する」か「しない」かを決めるときに、それを判断するための材料のことです。 日曜日ならば学校に行か […]

続きを読む
VBA
プログラムの実行ボタンを作ろう

すでにできあがったプログラムを実行するのに、毎回VBEを開いて、三角ボタンをおすのは、ちょっと面倒です。エクセルの画面にプログラムの実行ボタンがあると便利です。さっそく作ってみましょう。 その前に、ちょっと設定を変えてお […]

続きを読む
VBA
図形を描いてみよう

文字を書いて、消す。繰り返す、条件分岐・・・。ずいぶんたくさんのことができるようになってきました。 次はなにをしましょうか? 文字が書けるようになったら、次は絵が描きたいですよね。ね?ね?描きたいですよね!? しょうがな […]

続きを読む
VBA
図形を描いてみよう(その2)

さて、とりあえず、図形が描けるようになりました。 前回のプログラムを見てみましょう。 これ、とっても大きな問題があります。なんだかわかりますか?この「正方形/長方形 1」の名前、毎回同じとは限らないんです。図形を描いたり […]

続きを読む
VBA
図形をたくさん描いてみよう

前回までに、好きな場所に好きな図形を描けるようになりました。少しなれてきましたか? 今回は、以前おぼえた、「繰り返し」や「条件分岐」を使って、図形をラクしてたくさん描いてみたいと思います。 そう、せっかくプログラミングを […]

続きを読む
VBA
三角関数で図形をまるく配置してみよう

円形に図形を配置することを考えてみよう。キャンプファイヤーを囲む人、ヒマワリの花びら、ホールケーキの苺…。ほかにもいろいろありそうです。 円形に図形を並べるのって、どうしたらいいんでしょう? とりあえず、原点(0,0)を […]

続きを読む
VBA
乱数でおみくじを作ってみよう

だいぶプログラミングにも慣れてきましたか?ずいぶん進歩しましたよ。素直に自分をほめてあげましょう。 さて、決まったことを決まった手順で決まった通りに実行するのは、プログラミングの基本です。だいたいのことはそれでいいんです […]

続きを読む
VBA
じゃんけんゲームを作ってみよう

「じゃんけん」について考えてみましょう。 あいて(ここではコンピュータ)が「グ―」か「チョキ」か「パー」のどれかの手を出す。 自分も「グー」か「チョキ」か「パー」のどれかの手を出す。 ルールはもう説明不要ですよね。 では […]

続きを読む
VBA
VBAで描ける図形の一覧表

VBAで描ける図形(オートシェイプ)の一覧表をまとめました。 番号 図形 名前 説明 1 msoShapeRectangle 四角形 2 msoShapeParallelogram Parallelogram 3 mso […]

続きを読む