回り道が必要な時もあるのです。ヒント)をしっかり見る3.エラーメッセージは必ずしっかり読む(VBA)4.関連するものを一緒に覚える5.失敗を恐れない順に説明していきます。1.候補表示(VBEではインテリセンスと呼びます)をしっかり見るシートの関数入力時なら、VBEのインテリセンスなら、これらは、しっかり見てください。タイピングに自身がある人ほど、これらを無視して手入力してしまうことが多いように感じます。初心者、中級くらいまでの方は、この候補表示から選択するようにしてください。何度も候補表示を目にすることで、自然と他の候補(今必要としていない候補)が目に焼き付いてきます。それが、次のステップに進むとき、重要な意味を持ち、必ず役に立ってくれます。ヒント)をしっかり見るシートの関数入力時なら、VBEの入力時なら、このヒントを見ながら入力してください。目をそこに落としてください。目がそこにいった時点で、これから入力する全体像を思い浮かべてください。一気に入力していきましょう。慣れてくれば、ヒントに目を移し、全体像を思い浮かべるまでの所要時間は、時間計測もできないくらい一瞬のことです。横で見ている人は、そんなことが行われていることも気が付かない程度の時間です。ミスの軽減もできます。省略可能なオプションで普段使わないものも、自然と意識できるようになってきます。初心者の人で多いのは、いきなり「終了」を押してしまうことです。「わかりません」これでは、問題解決できるはずがありませんよね。書いてある文章の意味が分からなくても、しっかり全部読んでください。「あー、このメッセージはこういう時にでるんだ」と、必ずわかってきます、人間には学習能力があるのですから当然です。「あっ、動いた」これでは、学習されるはずはないのです。4.関連するものを一緒に覚えるこれは、エクセルに限ったことではないですし、普通に皆さんが行っていることなはずです。エクセルになった途端に、これを行わなくなってしまう人がいるようです。他とは違う特別なものとしてエクセルをみているのかもしれません。それは、苦手意識からくるものかもしれません。人間の記憶のメカニズムからも、間違いなく有効なことは議論の余地がないはずです。関連性のあるものは、必ずその場で一緒に覚えるようにしてください。マクロにおいては、VBAコードと同時に、そのコードに対応するシート上での手操作を実際にやってみてください。VBAコードと手操作をセットで覚えるようにします。すると、VBAコードを見て、シート上での動作が自然とイメージできるようになっていきます。ここまでくれば、もう怖いものなしです。5.失敗を恐れないこれは説明が不要なくらいのことです。マクロを教えていると、実行を躊躇している人が多いということです。コードを書いて「あっていますか」と聞いてきます。何も恐れることはありません。んかく実行あるのみダメだったら、書き直して、再度実行この繰り返し以外に、上達はあり得ません。最初は遠回りと感じることもあるかもしれません。早い上達方法があるのではと思うこともあるでしょう。効率的な学習ステップはあります。一気に覚えられるような魔法の薬はありません。記憶に定着させるかの工夫ということになります。物事には守るべき順序があります。エクセルにも順序があります。Next)|VBA入門8.セルに文字を入れるとは(Range,Value)|VBA入門9.空白セルを正しく判定する方法(IsEmpty,IsError,HasFormula)|VBA技術解説10.ひらがな⇔カタカナの変換|エクセル基本操作ホームエクセル(Excel)エクセル雑感エクセル(関数・マクロ)上達のコツこのサイトがお役に立ちましたら「シェア」「Bookmark」をお願いいたします。間違いやご指摘がありましたら、「お問い合わせ」からお知らせいただけると幸いです。掲載のVBAコードは動作を保証するものではなく、あくまでVBA学習のサンプルとして掲載しています。掲載のVBAコードは自己責任でご使用ください。万一データ破損等の損害が発生しても責任は負いません。GASスプレッドシート入門スプレッドシート応用GAS入門GAS応用ホームエクセル(Excel)エクセル雑感エクセル(関数・マクロ)上達のコツこのサイトがお役に立ちましたら「シェア」「Bookmark」をお願いいたします。