エクセル雑感
もしエクセルにマクロ機能がなかったら

ExcelマクロVBAとエクセル関数についての私的雑感
最終更新日:2013-02-18

もしエクセルにマクロ機能がなかったら


私は、Excel4のころからエクセルを使っていますが、


もし、エクセルにマクロ機能がなかったら・・・
もし、マクロがVB言語でなかったら・・・

恐らく、エクセルはここまでは普及しなかったでしょう。

マクロVBAあってのエクセルだと思っています。


そのマクロ機能を使わないと言う事は、エクセルの機能の半分を使っていない事と同じです。

多くの企業において、エクセルデータは膨大に存在し、そして、同じくらいのマクロがあるのです。

この資産を活用しない手はありません。

エクセルのマクロは、書籍でも、ネットでも多くのサンプルを見る事が出来ます。

多分、あらゆるプログラミング言語の中で、最も多くの情報があると言っても良いでしょう。

3時間のエクセル作業も3秒にする事が可能です、いやいや、3日のエクセル作業も3秒にする事が可能なのです。

難しそうだからとか、勉強は嫌いだからとか、そんな事でマクロを使わないのは、もはや罪でしかないとさえ言えます。

まずは、マクロを始めて下さい。

そして、その可能性を実感する事から始めて下さい。

・マクロの基礎を覚える事
・実務でのマクロの使い方を覚える
・マクロの可能性を知る事

しかし、どんなマクロでもスラスラ書けるようになるには、もう少し覚える事があります。

より高度なマクロを書きたい・・・
もっと早くマクロが書けるようになりたい・・・

それには、豊富なサンプルのVBAコードに接する必要があります。

書籍やネットのサンプルコードを数多く見てきましたが、何故かひどいVBAコードが多いと思っています。

何故か・・・

それは、書いている人が実務を理解していない事、そして、現場での開発経験が少ない(中には無い人も多い)からだと思っています。

実務で使えない技術など、何の意味もないのです。

実務で使う場合を考えて、一つ一つのコードを書いたマクロVBAコードでなければ、役に立つはずがありません。

現場からできた、生きたマクロVBAコードを覚える事で、より高度なマクロを書けるようになり、早くマクロが書けるようになるのです。

・マクロの応用を覚える
・思い通りのマクロが早く書けるようになる
・あらゆる実務でのマクロが書けるようになる

一定期間、マクロ漬けになる事!

この経験があれば、どんなマクロも自ずと書けるようになります。





同じテーマ「エクセル雑感」の記事

エクセルVBAを覚えるには
EXCELマクロを始める時、まず最初にやるべきことは
Excelマクロを書くと言う事は
もしエクセルにマクロ機能がなかったら
物事には守るべき順序があります。エクセルにも順序があります。
Excelマクロ実行時のトラブル対処方法
だまされるな!RangeとCellsの使い分け!
エクセル(関数・マクロ)上達のコツ
エクセルVBAあるある
Excelマクロを書くのに○○力は必用か?
offset 検索ワードで非常に多いので「offsetまとめ」

新着記事NEW ・・・新着記事一覧を見る

Withステートメントの実行速度と注意点|VBA技術解説(6月6日)
VBA+SeleniumBasicで検索順位チェッカー(改)|VBA技術解説(6月2日)
マクロでShift_JIS文字コードか判定する|VBA技術解説(6月1日)
Shift_JISのテキストファイルをUTF-8に一括変換|VBAサンプル集(5月31日)
「VBAによる解析シリーズその2 カッコ」をやってみた|エクセル(5月21日)
VBA+SeleniumBasicで検索順位チェッカー作成|VBA技術解説(5月18日)
テーブル操作のVBAコード(ListObject)|VBA入門(5月12日)
テーブル操作の概要(ListObject)|VBA入門(5月12日)
VBAのスクレイピングを簡単楽にしてくれるSelenium|VBA技術解説(5月6日)
Excelワークシート関数一覧(2010以降)|VBAリファレンス(4月22日)

アクセスランキング ・・・ ランキング一覧を見る

1.最終行の取得(End,Rows.Count)|VBA入門
2.セルのコピー&値の貼り付け(PasteSpecial)|VBA入門
3.RangeとCellsの使い方|ExcelマクロVBA入門
4.Range以外の指定方法(Cells,Rows,Columns)|VBA入門
5.変数とデータ型(Dim)|ExcelマクロVBA入門
6.ひらがな⇔カタカナの変換|エクセル基本操作
7.繰り返し処理(For Next)|ExcelマクロVBA入門
8.マクロって何?VBAって何?|ExcelマクロVBA入門
9.空白セルを正しく判定する方法(IsEmpty,IsError,HasFormula)|VBA技術解説
10.ExcelマクロVBAの基礎を学習する方法|エクセルの神髄



  • >
  • >
  • >
  • もしエクセルにマクロ機能がなかったら

    このサイトがお役に立ちましたら「シェア」「Bookmark」をお願いいたします。


    記述には細心の注意をしたつもりですが、
    間違いやご指摘がありましたら、「お問い合わせ」からお知らせいただけると幸いです。
    なお、掲載のVBAコードは自己責任で使ってください。万一データ破損等の損害が発生しても責任は負いません。






    このサイトがお役に立ちましたら「シェア」「Bookmark」をお願いいたします。

    本文下部へ