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

[Office用アプリ]辞書アプリを作成する。前のページ

Microsoft Office 2010 Service Pack 2が公開されました。次のページ

関連記事

  1. Office関連

    漢字かな交じり文をひらがなにするマクロ

    Yahoo!のテキスト解析Web API(ルビ振り)を使用して、漢字か…

  2. Office関連

    受信メールに対して自動的に返信するOutlookマクロ

    「Outlook VBA 自動返信」といったキーワード検索でのアクセス…

  3. Office関連

    Office クリップボードをマクロで操作する(MSAA)

    MSDNフォーラムに質問がありましたが、Office クリップボードを…

  4. その他

    【仮面ライダー】DXオーズタジャドルコンボライドウォッチのために並んできました。

    12月22日から平成仮面ライダー20作記念「仮面ライダー平成ジェネレー…

  5. Office関連

    PowerShellからNetOfficeを使ってWordやPowerPointを操作する方法

    前回の記事関連で、WordやPowerPointもドンとこいで…

コメント

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

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

Time limit is exhausted. Please reload CAPTCHA.

Translate

Chinese (Simplified)Chinese (Traditional)EnglishFrenchGermanJapaneseKoreanRussianSpanish

最近の記事

アーカイブ

PAGE TOP