EXCEL VBA

ブログ

VBEはVBAを編集するツール

「VBE」(ブイビーイー)はVBAのプログラムを作成したり編集したりするための開発ツールで、VBAと共にExcelに初めから搭載されています。VBEを使うには、Excelのリボン上にタブを表示する必要があります。標準の状態では、タブは表示さ...
ブログ

VBAで「繰り返し処理」と「判断処理」ができる

「マクロの記録」で記録できるのは、川の水が上から下に流れるように、手順に従って上から順番に実行する処理だけです。順番に処理を行うこともプログラムの基本で、「順次処理」と呼びますが、プログラムは順次処理だけでは成り立ちません。マクロは人間が介...
ブログ

マクロとVBAの関係

マクロの記録を行うと、その操作の手順がVBAの命令に置き換えられてVBAのプログラムコードが生成されます。つまりマクロの記録は、Excelを操作することで自動的にVBAでプログラミングをしたことになります。プログラムを作るというと何か難しい...
ブログ

EXCELを自動化するには

マクロの記録で自動化できるのは、いつも同じ手順の流れで行っている作業です。例えば売上レポートや学校のテスト集計などは、 同じデータをさまざまな切り口で集計しグラフを作って印刷、のように多くの手順を順番に行う作業です。多くの手順を順番に行うだ...
ブログ

日常の行動をプログラムの処理として考える

ここまでに洗い出した1つ1つの作業をどのような順に行っていけばよいのか、スーパーに買い物に行くには最初に「家を出る」という作業が必要です。実際にプログラムを作るときにはこのような作業の順番を間違えてしまうことがあるので注意が必要です。次に今...
ブログ

大まかな手順を細分化して考える

ここでは考えた手順をもう少し詳しく考えてみましょう。そうすると2.移動では「少し離れたスーパー」なので普段は自転車を使っていますが、雨が降っていたら濡れてしまうので「バスで行く」場合があることに気付きます。そうなると、移動前に「雨が降ってい...
ブログ

実際に行動に当てはめて大まかな手順として考える

実際の行動を手順として考えてみましょう。まず初めに、自宅から出ないとどこにも行けないので1.「家を出る」ことが必要です。次に、ただ立っていても何もならないので2.「スーパーに向かって移動する」が必要になります。この2つの大まかな作業で、3....
ブログ

プログラムの処理を考えるには

プログラミングで最初に行うのは処理の手順を考えることです。いきなりコンピューターに向かってプログラムを書き始めることはありません。初めに作業を洗い出しますが、そのときに3つのポイントを考えます。まず1つ目は処理の目的を確認します。2つ目に開...
ブログ

Excelとプログラミング

Excelにはマクロを作成するためにVBAというプログラミング言語が搭載されています。VBAとは「Visual Basic for Applications」の略で、ExcelをはじめWprdやPowerPoint、Outlookなどさまざ...
ブログ

プログラムとプログラミング

入学式や卒業式、あるいはコンサートなどで「プログラム」を目にしたことがあると思います。プログラムには式典の開始から終了までの内容が順に書かれていて、裏方にとっては進行の手順書となります。コンピューターに対して目的の処理を進めていく手順書とな...
PAGE TOP