質問: "=sum(r[-3]c:r[-1]c)" activecell.offset(-4, -2).range("a1:d1").select selection.autofilter end sub 上から9行目(?)のwindows("book1").activateに 黄色い矢印が示され、また行全体が黄色く四角に 覆われていました。 おそらくこの記述に問題があると思いますが、 どんな記述に変えたらいいのか分かりません。 excel vbaにお詳しい方ご教示願います。 なお、マクロで作成したい図を添付いたします。 参考にしていただければ幸いです。
回答: なるほど、勉強目的でしたか。10日で覚える懐かしいですね、僕も立ち読みした記憶がありますw 「'」からその行の最後までは、コメント(緑色)になります。残しておいて構いません。複雑なマクロを作る場合は、コメントがあると何の処理かわかりやすいので、積極的に書き足していくといいですよ。 このさき、記録だけじゃなく、コードを自分で書くようにもなっていくと思います。慣れるまでは悩みも多いと思いますが、vbaはそれほど難しいモノじゃないので、がんばってください! |_・)ノシ またお会いしましょう