入門Excelは、言わずと知れた表計算ソフトです。業務で使っている方、非常に多いんじゃないでしょうか。このExcel、ただセルを埋めて表を作って...だけじゃもったいない!もっと効率化したいと思っている、でもプログラミングなんかしたことない・・・そんな方に興味を持って頂けたら嬉しいです。Officeシリーズに搭載されているプログラミング言語である。VBAはExcelだけでなく、WordやPowerPoint、Accessなどに共通しています。中でも、Excelは表計算ソフトという性質上、数値やグラフを扱うのが得意であり、VBAとの相性が非常に良いため「ExcelVBA」が一番良く使われている、というのが私見です。プログラムって...?もうその言葉だけで拒否反応、という方いっぱいいます。自分にわかるはずがないと最初から決めつけるの、もったいないです。文字列がずらーーっと並んでいるのが難解そうに見えるだけで、1行ずつ丁寧に見ていけば、簡単な英単語で書かれている命令文が並んでいるだけです。仕事の効率化=自分がもっと楽になる!例えば、毎日、あるいは週1回(月1回でも)同じ形式(テンプレート)のレポートを作成してはいませんか?それを作るとき、前回のものをコピーして、必要な所だけ書き換えるというようなことをしていませんか?そういったものを「定型業務」と呼び、それこそVBAで自動化できるものなんです。毎回のその定型業務、ボタンを1回押すだけ、ものの5秒で終わらすことができたら、どんなに素敵なことでしょうか?プログラムはあなたの頭を悩ませる未知のものではありません。あなたを助け、仕事を正確に速く終わらせ、時間を有効にするもの・・・そう考えると、ちょっとやってみようかな、という気になりませんか?とりあえず、やってみよう!興味が湧いたら、わからなくてもとりあえずやってみましょう!とにかくやってみると、理解は後からついてきます!次回より具体的なVBAの書き方の説明に入ってみます。スコープ(適用範囲)これからExcelのマクロを始めたいという方に!簡単な練習問題作りました。私がExcelVBAでよく使う便利なコード・スニペットまとめプログラム初心者さんへ贈る、エラーが起きたら試してみて欲しいことExcelVBAのクラスモジュールって何?という人向けの使い方まとめ書籍を執筆しています。OfficeExcelVBAでカレンダーコントロールを自作するExcelで1行・1列おきの合計を求めるSUM関数の書き方これからExcelのマクロを勉強したいという方に!簡単な練習問題作りました。コメントをキャンセルメールアドレスが公開されることはありません。コメントデータの処理方法の詳細はこちらをご覧ください。コメントは承認制ですので、反映までしばらくお待ち下さい。(稀にスパムの誤判定にて届かないこともあるようですので、必要な際はお問い合わせからお願い致します。週間人気記事ExcelVBAでカレンダーコントロールを自作する初心者でも、“デキる奴”と思わせるプレゼンテーションの基本とコツExcelで1行・1列おきの合計を求めるSUM関数の書き方Excelで折れ線グラフが原点から始まるパレート図の作り方これからExcelのマクロを勉強したいという方に!簡単な練習問題作りました。-2019/08/27運営者*you非IT系の会社で社内業務アプリ開発したりWeb担してたり。ExcelとかAccessの本を書いてます。