Office関連

オデッセイ コミュニケーションズ主催のExcel VBA入門セミナーに参加しました。

今月19日に開催されたオデッセイ コミュニケーションズさん主催の「Excel VBA入門セミナー」に参加してきました。

VBA_Seminar_01


講師はこの記事でも紹介している「ストーリーで学ぶ Excel VBAと業務改善のポイントがわかる本」の著者であるExcel MVPの武藤さん

今回のセミナーは上記書籍の発売記念として開かれたセミナーで、会場となったオデッセイ テスティングセンター 有楽町は武藤さんの話を聞きに来た実務者の方でいっぱいになりました(何とか会場内に収まり、立ち見の方はいらっしゃらなかったようですが…)。

セミナーの内容は大まかには下記の通りで、時間いっぱい内容てんこ盛りでした。

  1. 自己紹介
  2. なぜVBAの開発が難しいのか?
  3. マクロを家に例えると・・・
  4. ドアの作り方が分かっても家は作れない。
  5. 家の作り方を解説した書籍やWebサイトは少ない。
  6. 家を作るには設計の知識が必要?
  7. 完成させたい家はどんな家?
  8. VBAで学ぶべき「基本文法」とは?
  9. それぞれの文法の役割はとは?
  10. 2つの機能
  11. VBAの得意な人
  12. 演習問題より
  13. 良いプログラムとは?
  14. まとめ

私が一番印象に残ったところは「良いプログラムとは?」の部分で、良いプログラムとは「柔軟性」「共通性」「保守性」、この3つの要件を満たすものだとのお話しがありました。
使い勝手が良く、使いまわしが出来、なおかつメンテナンスしやすい、プログラムを組む上でこの3点を考えるのはとても大切だと思います。
特に保守性、コードを書いた人以外でも容易に修正できるようにしておくことは継続的にマクロを使っていく上で絶対に必要でしょう。

業務において、

“VBAに詳しい前任者が書いたマクロを業務で使っている。”
“よく分からないけれど、とりあえず動くからそのままで良いや!”

上記のようなことは往々にして起こりがちですが、これをやってしまうと、いざそのマクロを修正しなくてはいけなくなったときに対応が非常に難しくなります。場合によっては業務が滞ってしまうかもしれません。
そんな事態にならないためにも、”誰でも直せるようにしておく“、”資料を残しておく“ことは大切ですね。

私自身は専門的にプログラムを学んだことがなく、いつも適当に書いているので、この“保守性”にはいつも悩まされます。
自分が書いたはずなのに、しばらく経ってから見直すと何でこんな書き方をしているのか分からない、何のためのコードなのかが分からない、そんなことが多々あります。
(基本的に自分しか使わないコードしか書かないのでそれでも何とかはなるのですが)
私みたいなことにならないためにも、上で挙げた3つの要件を常に意識しておいた方が良いでしょう。(私も気を付けます…)

そんな感じで、セミナーはあっという間に終了しました。
一時間足らずの短い時間でしたが、中身は非常に充実したセミナーで私としては大満足でした。
今回のセミナーを受けて、“これからじゃんじゃんマクロを作ろう!”“VBAエキスパート試験にも挑戦しよう!!”、そう思った受講者の方も多くいるのではないかと思います。

今回のセミナーはオデッセイコミュニケーションズ スキルアップ講座で動画配信されています。
一部分だけですが雰囲気は伝わると思いますので、興味がある方は是非ご視聴ください。



Video streaming by Ustream

最後に、セミナー終了後に会場で武藤さんにサインしていただきました。

VBA_Seminar_02

無理を言って岬さんのイラストも描いていただきました!
武藤さん、本当にありがとうございました!!

■ 関連Webページ

・Excel VBA 入門セミナーを担当したよ!
http://gen2.exblog.jp/20186402/
・【受講報告】Excel VBA入門セミナー
http://ameblo.jp/gidgeerock/entry-11576446084.html

関連記事

  1. Office関連

    Excelのアイデア機能でグラフやピボットグラフを一発作成

    Insider版のExcelに「アイデア」機能が追加されました。…

  2. その他

    【サイエンスZERO】P・スワイヤーアイ(マリアナスネイルフィッシュ)特集

    昨年JAMSTECとNHKの研究チームが、マリアナ海溝の水深8,178…

  3. その他

    Windows Azure MSDN 特典をアクティブ化しました。

    MSDN サブスクリプションの特典でWindows Azureが使える…

  4. その他

    bitlyのAPIキーを取得する

    今回はURL短縮サービスとして有名なbitlyのAPIキーを取得する方…

  5. Office関連

    関数一覧(Excel 2013 Customer Preview)

    関数の挿入ダイアログから抽出したExcel 2013 Customer…

  6. Office関連

    ちゃうちゃう! 2.0を操作するWordマクロ

    「テキスト比較ソフト「ちゃうちゃう!」がバージョンアップされました。」…

コメント

  1. この記事へのコメントはありません。

  1. この記事へのトラックバックはありません。

Time limit is exhausted. Please reload CAPTCHA.

最近の記事

アーカイブ

RapidSSL_SEAL-90x50
PAGE TOP