スクラッチでプログラミング
スクラッチとは? スクラッチ(SCRATCH)は、スクラッチは、子供たちがプログラミングの基本を学び、ゲームやアニメーションを作成できるように設計されたビジュアルプログラミング言語です。MITメディアラボのライフロング・ […]
条件にあう複数のセルをまとめる
ステップ0 背景と条件 今回は顧客リストから、会社ごとの担当者あてのメールを送らなきゃいけない案件が発生しました。 顧客リストはこんな感じ。ざっと500行ぐらいあります。 顧客リストって、だいたいどこもこんな感じなんでし […]
VBAで描ける図形の一覧表
VBAで描ける図形(オートシェイプ)の一覧表をまとめました。 番号 図形 名前 説明 1 msoShapeRectangle 四角形 2 msoShapeParallelogram Parallelogram 3 mso […]
桃太郎で学ぶプログラミング(笑)
むかしむかし あるところにおじいさんとおばあさんがいました。おじいさんはまいにち、山へしばかりに行っていました。 おばあさんはまいにち、川へ洗濯に行っていました。ところでしばかりとは… 庭の芝を刈るのではなく 接待ゴ […]
ゲームが苦手、という話
昔からゲームが苦手なんですよね。 反射神経?動体視力?なんかわかんないけど、とにかくぜんぜんへたっぴなんですよね。 シューティングゲームとか、目的がなんだかわからないし、戦ってる相手もどんなやつだかわからない、なのにとり […]
じゃんけんゲームを作ってみよう
「じゃんけん」について考えてみましょう。 あいて(ここではコンピュータ)が「グ―」か「チョキ」か「パー」のどれかの手を出す。 自分も「グー」か「チョキ」か「パー」のどれかの手を出す。 ルールはもう説明不要ですよね。 では […]
乱数でおみくじを作ってみよう
だいぶプログラミングにも慣れてきましたか?ずいぶん進歩しましたよ。素直に自分をほめてあげましょう。 さて、決まったことを決まった手順で決まった通りに実行するのは、プログラミングの基本です。だいたいのことはそれでいいんです […]
三角関数で図形をまるく配置してみよう
円形に図形を配置することを考えてみよう。キャンプファイヤーを囲む人、ヒマワリの花びら、ホールケーキの苺…。ほかにもいろいろありそうです。 円形に図形を並べるのって、どうしたらいいんでしょう? とりあえず、原点(0,0)を […]
図形をたくさん描いてみよう
前回までに、好きな場所に好きな図形を描けるようになりました。少しなれてきましたか? 今回は、以前おぼえた、「繰り返し」や「条件分岐」を使って、図形をラクしてたくさん描いてみたいと思います。 そう、せっかくプログラミングを […]
図形を描いてみよう(その2)
さて、とりあえず、図形が描けるようになりました。 前回のプログラムを見てみましょう。 これ、とっても大きな問題があります。なんだかわかりますか?この「正方形/長方形 1」の名前、毎回同じとは限らないんです。図形を描いたり […]
プログラムの実行ボタンを作ろう
すでにできあがったプログラムを実行するのに、毎回VBEを開いて、三角ボタンをおすのは、ちょっと面倒です。エクセルの画面にプログラムの実行ボタンがあると便利です。さっそく作ってみましょう。 その前に、ちょっと設定を変えてお […]
条件で処理を分けてみよう
とつぜんですが、「条件」って、わかりますか? 「○○が××だったら△△する」とか「□□だったらしない」のように、あることを「する」か「しない」かを決めるときに、それを判断するための材料のことです。 日曜日ならば学校に行か […]
面倒な繰り返しを自動でしちゃおう
さて、世界一ハードルの低いプログラミング入門講座を目指して(?)始まったこのブログ、皆さんついてこれてますか? いきなりこのページにきちゃった人は、ぜひはじめから読んでみてくださいね。 プログラミングの勉強って、なかなか […]
プログラミングのススメ
先日から、プログラミングのお話を書いています。 少し難しいことばや内容もありますが、ゆっくり丁寧に読んでいけば、きっと理解できると思います。 てゆうか、ことばで理解するのは、後回しでいいとさえ思っています。 まずは、こう […]
セルの範囲を指定して、一気に文字を消す、文字の色を変える
前回は、エクセルのシート上の好きな位置に好きな文字が書けるようになりましたね。 では、書いた文字を消すにはどうしたらいいんでしょう。 とりあえず前回保存したファイルを開いてみましょうか。 前回のファイルを開くとこのような […]
はじめてのエクセルプログラミング
さて! みなさんのパソコンにエクセル入ってますか?もしも入っているなら、プログラミングを始める準備はもう完了です。おめでとうございます! プログラムはどこに書くのかって?まあそうなりますよね。では、順番に説明していきます […]
生まれて初めて触れるプログラミングがエクセルでもいいと思うんだ
みなさん、プログラミングに興味はありますか?プログラミングって、ちょっとハードル高いですよね、わかります。なんでハードルが高いんでしょうね。きっと、プログラミングの始め方がわからないんですよね。 では、次の質問。「エクセ […]