広告

【プログラミング入門】【VBA】 ExcelVBAでプログラミング入門 目次

2022.10.10更新

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

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

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

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

動作環境

OS

Windows10

エクセル

excel2013

※上記環境にて動作確認しましたが、もし動作しない場合はご了承ください

目次

はじめに

「わかりやすく!」がテーマです。

難しい設定なしで手軽に始められる「ExcelVBA(エクセルブイビーエー)」というプログラミング言語をできるだけ難しい表現を使わずに解説してみました。

プログラミングの基本構造

「上から順番に」
「条件で分かれ道」
「繰り返し」

の事やいくつかのプログラミング命令をまとめて部品のように扱う「関数」など、他のプログラミング言語にも共通する基本の考え方を中心に解説しておりますのでぜひプログラミングの入門としてお使いください。

注意

「エクセルは何となく使えるよー!」という方向けの講座になります。

「わかりやすく!」を第一においたので多少無理やりな表現・説明はお許しください!

広告

よくありそうな質問

プログラミングに行く前によくありそうな質問をお答えします!すぐプログラミングに移りたい方は次の回へとお進みください!

1日目 必要なものとキホンの知識


Q・エクセルブイビーエーってなに?


エクセルに付属されているプログラミング機能になります。

エクセルでできる事をさらにプログラミングする事によって単純作業を効率化できたり、より複雑な事務処理システムなども開発できたりします。


Q・ブイビーエーって何の略?


Visual Basic for Application(ビジュアルベーシックフォーアプリケーション)の略です。

「Visual Basic」っていうのはプログラミング言語のひとつで、「Visual Basic」の文法などをそのまま使ってエクセル用にしたものが「ExcelVBA」になります。


Q・入門にいいって聞いたんだけど?


A・手軽に始められるので入門にぴったりです!

他にもたくさんのプログラミング言語があるのですが、有名なプログラミング言語の多くが「最初の設定」がめんどくさかったり難しかったりします。

その点、このExcelVBAはエクセルさえあれば、ちょこっと設定するだけですぐに本格的なプログラミング学習がはじめられます!

(エクセル以外のフリー表計算ソフトなどには基本的についていないのでご注意ください)


Q・プログラミング言語の違いは何ですか?


A・何を作りたいかによってプログラミング言語を使い分けます!

3Dゲームを作るならC言語系、AndroidアプリならJAVAなど。

プログラミングをはじめる前に

ここでも少し紹介しております。


Q・学校の課題にも使えますか?


A・十分に役立ちます!

もちろん細かい部分はその学校で扱っているプログラミング言語それぞれの違いがありますが、キホンの考え方は同じなので十分に役立つと思われます。


Q・仕事にも使えますか?


A・お仕事にぴったりです!

お仕事、特に事務処理系の仕事などは日本のあらゆる会社でエクセルが使われているので、さらにそのエクセル作業を効率化できる「ExcelVBA」は学んでおいて損はないと思います。

普段使うエクセル関数などについても「ExcelVBA」を学ぶ事により理解が深まります。

将来プログラマーになりたいという場合はプログラミングの入り口としてはいいですが、キホンを学んだあたりで他の本格的な言語に移るのが良いと思われます。


Q・ゲームは作れますか?


A・やめておきましょう!

エクセルは表計算ソフトであり、ゲームをするものではありません。

キホンを学んだらさっさと他のゲームに向いている言語に移りましょう!

それでは!話はこのぐらいで、やってみましょう!

次回

1日目 必要なものとキホンの知識

広告

Copyright 2016 K.N/petitetech.com