[[20200403102425]] 『独学での学習方法について(入門者)』(マクロ初心者) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『独学での学習方法について(入門者)』(マクロ初心者)

独学でVBAについて学習中です。
独学の場合、どのような学習方法がよいかご教示ください。

1.現状
「いちばんやさしいExelVBAの教本」伊藤潔人著 を一通り学習しました。
仕事の中でマクロを使い効率化したいと思い、学習し始めました。
普段からExelは使用しています。

2.今後
独学で学んでいく場合、今後のどのような学習ステップを踏んでいけばよいのでしょうか。
おすすめの書籍、学習法があればご教示ください。
費やせる時間は土日各3時間の計週6時間前後です。

< 使用 Excel:Office365、使用 OS:unknown >


 独学では、系統的に学習するのはかなり難しいのかなと思います。

 なので、すでに基本の教科書を読んでいるのであれば、
 習ったら慣れろで、小さなマクロを造りまくるのがいいと思います。

 私はこんな感じのことを結構やりました。

 (1) 自分の仕事でできそうなところは「マクロの記録」して調べて、整理

 (2) こういう掲示板形式の質問をネタにして自分で造ってみる→回答者のサンプルと比較

 一般機能がある程度わかっていて、使いこなしてないと
 マクロの記録で便利なVBAのメソッドを調べることもできないので、
 一般機能の方もVBAと同じくらい勉強するといいです。
(´・ω・`) 2020/04/03(金) 11:58

VBA等のコンピュータ言語を覚えるのは、学校で国語や数学を習うのとは違っていて、むしろ技術・芸術や体育、料理等の上達に近いものだと思います。 何でも、勉強すれば覚える!、と考えてしまうのは、義務教育の弊害だと感じます。

つまり、本読んだだけでは何も身に付かず、実際に頭や体を使って覚えていくものだ、という事。 土日3時間? ひたすら暗記する受験勉強じゃないのだから、気分が乗れば一日中向き合っても良いし、駄目なときは諦めて気分転換するとか、定量的に学習なんて考えず、没頭してしまうくらいの人の方が向いていますよ。
(???) 2020/04/03(金) 13:30


独学ってことにこだわっているようですけど、
殆どの皆さんがそうじゃないんですか?

書籍などに沿って説明してもらうという機会があるかどうかは、
コードが書けるかどうかは余り関係がなく(所詮とっかかりなので)、
実際にコードを書く経験(コピペじゃなく)をどれだけするかに尽きるのでは?
コードを作る場面では、誰もが独学じゃないんですか?

既に指摘がありますように、
自分用のツールを作ってみるとか、
こうした質問掲示板のネタに、模擬的に回答コードを書いてみるとか。
要するに場数を踏んで、実際に手と頭を動かしてみることでしょう。
回答者になってみる積もりがあれば、それは大変良い勉強になると思います。
頑張って下さい。

# なお、上記はプロが製品を作成するのと違って、
# 中級レベルまでのことを念頭においています。
# 私はIT業界の人でもないので、プロの世界は全く知りません。

(γ) 2020/04/03(金) 14:22


[[20180129082743]] 『VBAを練習するには』(掛け時計)

この掲示板でも↑みたいなやり取りがありました。
いまでも参考になるかもです。

(もこな2 ) 2020/04/03(金) 21:04


 >「いちばんやさしいExelVBAの教本」伊藤潔人著 を一通り学習しました。
う〜ん。
学習したは、

1)一通り読んだ。
2)サンプルコードを動かしてみた。
3)さまざまなVBAの用語が、自分の言葉で説明できる。
4)サンプルコードを読んで、どのように処理が進むか、
動かしてみなくても概略のイメージが出来る

どの辺なんでしょう?

>独学で学んでいく場合、今後のどのような学習ステップを踏んでいけばよいのでしょうか。
独学というのは、次どうするかを自分で決めるのが独学なんでは?

道を指して導いてもらっている時点で、指導を仰いでるということですよね?
肩ひじ張らず、みんなでああでもないこうでもないと言い合いながら、
勉強したらいいんじゃないですか?
掲示板なら、住んでる場所や稼働している時間が違っても、
割と自由にそういうことが出来るんじゃないですかね?

>普段からExelは使用しています。
エクセルの使いかたって習いました?
ぼくは特別習った記憶はないかなぁ。。。。
何となく使い始めて、ときどき同僚に聞いたりして、
何とな〜く使ってますけど。。。。
最近はネットが普及して、便利な使い方を探したり、
掲示板できいたり、なんとな〜く覚えましたけど。。。
最近って15年とか20年位とか入りますかね?^^;
エクセル2000を長〜く使ってた記憶がありますね。
その後すごーく遅れて2003を買った記憶が。。。。
今は2010を使っているけど2019とかってバージョンがでてるんですか?
そんな3年に1回とか買い換えれないですよね^^;
家のパソコンはWin8.1にエクセル2003入れて使ってます^^;
2013とか買ったけど、インストールする気にならない^^;だって2003で用が足りますよね^^;

>費やせる時間は土日各3時間の計週6時間前後です。
仕事の中で使うんですよね?
じゃぁ、毎日の業務で、マクロできること・やりたいことを探して、
ドンドン取り組めばいいのでは?
独学なんだから、時間決めずに、仕事と称して、
勉強すればいいのでは?
そうやって行けば、今、自分に必要な情報はどれかわかるかと思います。

>おすすめの書籍、学習法があればご教示ください。
とりあえず、本を読むために用語をちゃんと理解したいので、
英語を勉強するときは、英和辞典、和英辞典的なものを買いますよね?
一応あると辞書あると便利かなぁ。。。。でもネットの方が探しやすいかも。。。
ネットだと、ただだし、図解も豊富なのでそっちの方がいいかも。。。

あと、個人的にお勧め

・かんたんプログラミング 大村あつし のシリーズ (3編に分かれてた気がする)
・仕事に役立つExcelVBA実用サンプル 渡辺ひかる
・Excel VBA スキルアップコレクション 2008/11/17 坪崎 誠司

その先を求めるなら・・・・といってもなかなかいい本がなけど。。。。
・Excel VBA パフォーマンスレポート (Something U want) 単行本(ソフトカバー) – 2010/1/26
坪崎 誠司
・大村あつしのExcel VBA Win64/32 APIプログラミング
・Excel VBAでIEを思いのままに操作できるプログラミング術 Excel 2013/2010/2007/2003対応
近田 伸矢 , 植木 悠二 他
・あなたのワークシートがインターネットにつながる Excel VBAでクローリング&スクレイピング

まぁ、アマゾン等で気になったものを買ってみればいいかと。
逆にお勧めしないのは、本には要点しか書いてなくて、
添付のCDやDVDのサンプルを動かしてってスタンスの本。
できれば、コードはコピペではなく、手入力した方がよいです。
自分で思いついて作る場合はサンプルコードなんてないので、
誤入力も含めて、上手く行かないときにどう対処するかを身に付けないと、
多分その先は無いと思うので。

ながながと乱文失礼しました。
参考になれば。
(まっつわん) 2020/04/04(土) 23:54


コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.