[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『VBA勉強』(q)
VBAを独学で勉強しているのですが、一人だとどうしてもわからないことやどうやって勉強したりすればいいのだろうと日々悩んでいます。皆様はどうやって勉強してVBAを習得したのでしょうか。Excelの質問ではないのですが是非とも教えてください。よろしくお願いします。
< 使用 Excel:unknown、使用 OS:unknown >
答えは此処にあると思いますよ
学校に行って きちんと基礎から入るもよし
見よう見真似で でも目的達成するもよし
VBAを使って職業にしてる人もいるし
VBAで目の前の仕事を楽にしてる人もいます
この様な掲示板で結果だけ取得してる人もいると思います
どうやって勉強よりも 何に使うかで方法は違うと思います
(++) 2017/10/02(月) 15:55
質問の仕方が悪かったですね、、、大変失礼しました。
おすすめのサイトや本、独自の勉強方法などあったらお聞きしたかったのです。それらがある方教えていただける助かります。
(q) 2017/10/02(月) 16:10
http://excelvba.pc-users.net/
(++) 2017/10/02(月) 16:17
他におすすめのサイトや本、最初にこんなことやって覚えた勉強したなどあったらお聞かせください。よろしくお願いします。
(q) 2017/10/02(月) 16:32
そして、コーディングの基本を理解した後は、やりたい事のキーワードを元に、Web検索して、目的に近いコードを探す事です。探す際は、「最終行 Excel マクロ」のように、キーワードにExcelとかVBAとかマクロを足してみると、良い感じにヒットすることでしょう。 検索によってコードが見つかったならば、多少目的と違っていても、実際に動かしてみることが上達の近道です。 例えば、セル範囲を変えてみるとか、少し手を入れてみるのも良いでしょう。 頭の中だけでは、上達はありません。
覚える、のではなく、探す、試す、考えることを繰り返すことで、コーディングできるようになっていくのです。 最初は人の真似から入って良いですが、記憶ではなく、創造である事を理解してください。始めのうちは、簡単な事でもコード化するまで時間がかかるでしょう。 でも、「知らないからできない」とは考えずに、「できるまで探す、試す、考える」のだ、という事を繰り返せば、だんだん要領が掴めてきますよ。
(???) 2017/10/02(月) 17:43
>最初にこんなことやって覚えた勉強した
ホントは自分の実務上で遭遇した問題について取り組んでみるのがイチバンだとは思いますが、 赤の他人の問題に取り組んでみるのも意外と勉強になります。
私も「何とか自力でコードが書けるようになった」という頃には ココの様な質問掲示板で、誰かの質問に対する回答を考えたり調べたりしてました。 実際に回答する訳ではないですが、そのまま投稿可能なレベルの文面を自分で作ってみる事に拘りました。
しばらくするとベテランさんの回答が付きますので、 自分の考えた回答(自力で結論が出せなかった場合も含めて)との「答えあわせ」をすると、 あたかも自分がした質問に対する回答の様に「なるほど」感が得られました。
少なくない確率で「おぉ! そんな方法があったんだ!!」って感動しましたね。 自分の場合、この「なるほど感」が大切だったのだと分析しています。
(白茶) 2017/10/02(月) 17:44
???さんと白茶さんと同意見です。 ですので、体験談風にお伝えできればいいかなと。
>これからの仕事で扱えたらExcelの仕事が捗りそうだからです。 勤勉ですね。 私の動機は不純でした。 ココでたくさん質問して、教わりました。
どうにか毎日1時間掛かる処理を5分に縮めて55分サボろうとしました。 1ヶ月の予定表で、予定が無い行を非表示にするものだったと思います。 ボタン一つでできるようになりました。
別の表でもサボりたくなってきました。 半角カナ、半角英数を全角に直す作業だったと思います。見落としがあるんですよね。 見落としがなくなりました。
サボっていたら仕事押し付けられました。 フォルダ内の全ブックの日付を直す作業です。手でやればおおよそ半日掛かりそうです。 面倒なのでまとめてやろうと思いました。 半日掛けてコード組みました。結局時間は変わりませんでした。
こんなカンジで課題を見つけては解決というのが、実践力含めて一番の近道かなと思います。 職業プログラマーで無い限り、これで十分だと思います。 自分の課題がなくなってきたら、ココの質問がよい課題になりますよ。 (稲葉) 2017/10/02(月) 18:51
他サイトの参考スレッドです。
vbaが上達しない http://excelfactory.net/excelboard/excelvba/excel.cgi?mode=all&namber=183189&rev=0 (とおりすがり) 2017/10/02(月) 20:20
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.