この部活で開催予定のイベント

EXCELマクロ(VBA)探求部

最終更新日: 06月21日 13:56

投稿数:

  • タイムライン数: 1
  • ライブラリ数: 1
  • 開催済みイベント数: 0

部長

紹介文

EXCELマクロ(VBA)とは?

まず、「マクロ」というのは、自動化の仕組みのことを指します。

なので、「EXCELマクロ」と言った場合は、
EXCELの作業を自動化してくれる仕組みのことになります。

VBAは、Microsoft Officeアプリケーションの作業を
自動化するためのプログラミング言語で、
"Visual Basic for Applications”の略称です。


なぜ、EXCELマクロ(VBA)プログラミングなのか?

EXCELマクロ(VBA)は、
これから初めてプログラミングを学ぼうという方にとって

Java や Python などのプログラミング言語に比べて
簡単で理解しやすいというメリットがあります。

具体的には、

1.EXCELの作業を自動化することに特化しているため、
  EXCELを使った経験があれば、言語の全体像(仕様)を
  理解しやすい。

2.日本語(ひらがな、カタカナ、漢字)が使える。

3.EXCELに標準搭載されている「マクロの記録」機能を使えば、
  自動でプログラムコードを作ってくれるため
  白紙の状態からプログラムを書かなくて済む。

4.EXCELがインストールされていれば、すぐに使えるため、
  開発環境を自分で構築しなくて済む。

以上の点から、初めてプログラミングを学ぶ方には、
EXCELマクロ(VBA)をお勧めします。

そして、色んなプログラミング言語がありますが、
どの言語も似ている部分があるため

何か一つでもプログラミング言語をマスターすれば、
他の言語を学ぶときの時間が節約できます。

まずは、習得が比較的簡単なEXCELマクロ(VBA)で
プログラミングがどんなものかを学びましょう。

そして、その後で
他の言語を学ぶことがプロのプログラマへの
近道になると思います。


活動内容

月2、3回ほど、EXCEL VBAプログラミングの
勉強会(ZOOM)を開催予定です。

無料で参加したい回だけに参加できます。

参加者の方に実際にコードを書いていただき、
プログラムを動かしながら楽しく学べる
実戦形式になります。

そのため、EXCELのソフトウエアは
あらかじめ各自でご用意ください。


どんな人に参加してほしいか?

どなたでも歓迎いたします。

特に以下のいずれか、
または複数に当てはまる方は、大歓迎です。

・プログラミングに興味がある方
・EXCELマクロ (VBA) に興味がある方
・面倒なEXCEL作業をPCに任せて楽をしたい方
・仕事でEXCELを使っていて、
 EXCEL仕事を効率アップ(時短)したい方
・過去プログラミング学習で挫折したけど、
 再チャレンジしてみたい方
・将来、プログラマとして活躍したい方

※すでに、ご自分で
 EXCEL VBAのプログラミングができる方は、
 部活の運営側としてご協力いただけると
 有り難いです。


部長の自己紹介とあいさつ

はじめまして、部長の石原です。

56歳、男性。
アニメが好きな
現役のEXCELマクロ(VBA)プログラマーです。

プログラマー歴、約20年。
・C++       7年
・C言語       5年
・EXCELマクロ (VBA)  4年半
・アセンブラ       4年
・Pascal         1年

<主な経歴>
■(株)日立製作所
 ・”YouTube”の基礎技術となった動画像圧縮技術、
  動画像配信技術の研究開発
 ・CD-ROMドライブのマイコンソフトウエア設計開発
■ベンチャー企業
 ・動画像配信技術を応用したシステムの研究開発
多忙のため、鬱(うつ)病になる
退職して、1日中ボーっと過ごすニート生活(8ヶ月)
台湾に本社がある第三者評価検証会社へ転職
 製品のテストを行うテスターとプロジェクトマネージャーを経験
■2017年の秋
 EXCELマクロ(VBA)と感動の出会いを果たして以来
 約1ヶ月でEXCELマクロ(VBA)の基本習得を終えた後、
 現在までEXCELマクロ(VBA)プログラマーとして活躍

現在、アクセンチュア(株)にて
EXCEL VBAプログラマー、社内システム管理、
ホームページ制作などの仕事をしております。

<主なEXCELマクロ(VBA)の開発実績>
※()内は、左側が開発前の所要時間、右側が開発後の所要時間
・倉庫業での在庫管理システムの開発(4時間→2分)
・給与計算システムの開発(16時間→30分)
・勤怠残業管理システムの開発(4時間→3分)
・残業時間予測管理システムの開発(3時間→1分)
・人事評価シートの自動作成システムの開発(40時間→1時間)
・テレワーク時の社外持ち出し物品管理システムの開発(40時間→30分)
・半導体製造装置の見積書作成システムの開発(4時間→5分)

飲み会やイベント幹事を15年ほどやっていたこともあり
みんなで一緒に楽しくやることが大好きです。

お酒も好きなので、
Zoom飲み会やオフ会などもやりたいですね。

また、人に教えることが大好きなので
副業でマインドフルネス系のセミナー講師をやったり
ZoomでEXCELマクロ(VBA)プログラミング講座を
開催したこともあります。


みんなで一緒に楽しくプログラミングを学びながら
スキルアップしていきましょう♪

石原章雄

※EXCELマクロ(VBA)との感動の出会いについて

 鬱(うつ)病により、
 1度はプログラマを引退した私が
 14年間という時を経て
 再びプログラマとして働くきっかけとなった
 「EXCELマクロ(VBA)との感動の出会い」については、

 このページTOPにある部活アイコンの下に表示されている
 「石原章雄」の部分(リンク)をタップしていただくと
 ご覧いただけます。