広告

【プログラミング入門】【VBA】1日目 必要なものとキホンの知識

2022.10.10更新

ExcelVBAでプログラミング入門のタイトル画像になります

お仕事などでお馴染みの表計算ソフト、エクセルに付属しているExcelVBA(エクセルブイビーエー)というプログラミング言語を使って初心者・入門者向けにプログラミングのキホンを解説していきます!

ExcelVBAができるようになれば業務内容によってはボタン一つで大幅な業務効率化ができる他に、普段のエクセルの使い方も段違いにレベルアップする事ができます!

ベテランの方も新人さんも興味のある方はぜひ挑戦してみてください!

ExcelVBAでプログラミングをはじめよう!

初日の今回はExcelVBAを使ったプログラミングをはじめるにあたり必要なもの、何ができるの?などさわりだけかるーく解説したいと思います。

気楽にいきましょう!

ExcelVBAに必要なもの

ExcelVBAをはじめるのに必要なものは・・・。

「エクセル!」

これだけです!

日本一有名な表計算ソフトですね!

パソコン買った時からついてます!という方も多いと思います。

それだけ聞けばもう十分だ!という方は次のページ「2日目 最初の設定と実行、エラーの消し方」へお進みください!

もう少し詳しく!という方はそのままお付き合いください!

あとエクセルと互換性のあるフリー表計算ソフトなどにはプログラミング機能はほとんどついておりませんのでご注意ください。

マクロとExcelVBAって違うの?

正確には違います。

マクロは「自動的に決められた操作を行うもの」みたいな感じでその「自動的に決められた操作を行う」為に使われるプログラミング言語がExcelVBAになります。

まあ、いまのトコロはほぼ同じものと考えても問題ないと思います。

何ができるの?

決まったトコロに入力させたい!

例えばこんな表があったとして

エクセルVBAでできる事の説明画像1です

表を作った自分はいいけど、部下に任せたら入力もれなどが多々発生する・・・。

そんな時に一つ一つ入力を誘導する事ができます。

エクセルVBAでできる事の説明画像2です

入力された値についても、検査する事が可能なのでケアレスミスを減らす事ができますね!

請求書自動印刷

例えばこんな表があったとして

エクセルVBAでできる事の説明画像3です

ここから各請求先の値を請求書のフォームに移して、

エクセルVBAでできる事の説明画像4です

次々と印刷していく、こんな事も自前で簡単にできてしまいます。

広告

データから表を作成

例えばこんなデータがあったとして

エクセルVBAでできる事の説明画像5です

表そのものを作成する事もできます。

エクセルVBAでできる事の説明画像6です

これができればデータと表を切り分ける事ができるので、データはデータだけでまとめておいてそこから必要な項目だけを抽出して表を作成、なんて事も自在にできるようになります。

などなど簡単な例をいくつか紹介しましたが、他にもネット上から特定の情報を取得するなど、その気になれば本格的なシステムなども作る事ができます。

それでは次回は必要な設定をしていきましょう!

次回

2日目 最初の設定と実行、エラーの消し方

広告

Copyright 2016 K.N/petitetech.com