- ベストアンサー
ここのサイトでご回答しているVBAのプロの皆さん
ここのサイトでご回答しているVBAのプロの皆さんは 何歳くらいからVBAをやり始めたのでしょうか? VBAをやり始めて何年間くらいなのでしょうか? 私は現在26歳で20歳くらいからvbaを学び始めましたが、 いまだに簡単な事しかできず、上がってる質問に対して回答もできません。 学習能力が低いんだと思いますが、 勉強する時間が多ければみなさんみたいに回答できるのか、 素質がないのか参考にしたいので教えてください。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
プロではありませんが 自分が現役のころは個人の趣味にするにはPCは高価でした 定年後PCを購入し、VBAを始めたのは65歳前後だと思います 今73歳ですから8年になりますか PCの機能はすごい量ですね PC教室は体験していません。 参考書は人並みに購入しましたが数ページで本箱のゴミになっています そんな訳で色々抜け落ちがあります 自分より上の人は神様のように見えますね PCに向き不向きは多少あると思いますが、 継続は力なり」を信じて頑張って下さい。 身の回りのことをPC化する課題を持つ事が励みになりますね この点ではこのQ&Aは有難く思っています。
その他の回答 (2)
VBAはVB6で終了し、現在はVB.netに移行しています。 VBA言語は小生の環境では不要な関係で参考として提示する書類は解りません。 個人的にはWindows環境でしか使えない言語よりも他の言語が最適と考えます。 勉強は『覚えるので無く』、それで何が出来るかが重要です。 平均はSUM関数を使うじゃなくなぜSUM関数を使うのか? 項目選択に『if』をなぜ使うのかセレクト関数では駄目なのか? こういう『なぜ』が積もり、解決する事でレベルアップが出来る
お礼
「なぜ?」と考える事が重要ですね。ご回答ありがとうございました。
- WindFaller
- ベストアンサー率57% (465/803)
ここの掲示板には、プロ級の人は皆無に近くなりました。 これも、時代の変遷だと思います。前に活躍した人たちは、ほとんどいないからです。 私のプライバシーのことはあまり触れたくありませんが、もう、会社年齢がほぼ終りに近くなってから勉強し始めました。自分で思ったように出来るようになったのは、3年ぐらい経ってからです。早い人、他の言語の経験者は、半年でモノになっています。ふつうの人で1年です。だから、3年の私は遅い方です。もちろん、独学です。そこで今は、10年ちょっと経ち、VBA自体を書かなくなりました。 私の最初は、パソコンスクールで、VBAが数ページ載っているFOMの本で、この本を参考にしてよいので、合計を出すプログラムを書けと言われて、当時はExcelがないので手書きで、ゴリゴリと書いたのが出会いです。それをパソコンスクールのPCに写して、見事、出来たのを今でも思い出します。それで勉強したかというと、インストラクターも、それでお終いでした。紆余曲折して、大村あつしさんの書籍に出会って、約半年で、二回ぐらい本を読み、それで出来るようになりました。 何を以って出来るようになったかというと、私の判定は、VBAの上級文法、例えば、[一次元・二次元配列、値渡し・参照渡しの違い、外部オブジェクトの使いこなし、イベント、エラートラップ……]などの使いこなしが、何も見ずに出来るようになることですね。 量質転化という言葉があるように、数をこなすことが上達の基本ですね。 だいたい、2000件~3000件ぐらいこなすと、ほぼ出来ると認められるレベルになるはずです。1日2件として、1年で5~600件、4年で2,000件という計算になります。ただし、上昇志向のない人は、いつまでも上達しません。 素質の問題を言い始めると、彼にはあって、彼女にはないものは、というような虚しい議論になりかねません。しかし、いずれにしても、上達する人は、他の人と協調性があるということです。自分では理解できないけれども、書籍や出来る人のものを、ともかくマネしてみる、ということからスタートになります。いつまでも上達しない人は、独善的で本や人のコードをきちんと見ないです。 しかし、今、VBAの学習には、とても不利な状況に陥っていると思います。VB6の資料が、ほとんど失われてしまっているからです。VBAで良書と呼ばれている本も絶版になっています。VB6は、上級に向かうための資料が豊富でした。ですから、もし、これから上達しようと思うなら、VBAとは共有点は少ないのですが、VB.Net に移行してしまうことぐらいしかありません。
お礼
WindFaller様の事はよくお見かけしますがプロの方だと思っていました。 やはり数をこなすのが一番のようですね。 このような質問に語れるので私にとってはプロです。尊敬します。ご回答ありがとうございました。
お礼
chayamati様はVBAの先輩だけではなく私にとって人生の大先輩ですね! chayamati様もよくお見かけしますが、年齢を聞いてビックリです! >自分より上の人は神様のように見えますね 本当にそうですね。私にとっては皆上様です。頑張ります!ご回答ありがとうございました。