質問: VBA初心者です。
回答: >VBA初心者です。 Excelはどこまで使えますか? VBAはEXCELを自動化するものなので、EXCEL自身を 熟知しておくことが求められます。 こんなことが出来るかな、あんなことも出来るかなと 個人的に楽しむのはもちろん自由ですけど、 EXCEL単体で出来ることを、コードにするのは 全くの時間の浪費なので、それを他人に尋ねるのも どうかとは思うのです。 この件がそうだと言っているのではなく一般論ですけどね。 例えば >シートを足していっても大丈夫でしょうか? これが引っ掛かります。自由に足せるシートですが 安易に増やすべきでない事はEXCELを長く触ると気づきます。 まず10個以上にするとシートを探すのが、とても面倒な作業になります。 100個とかは論外。シートはボタンで増やすようなものではなく 必然があって存在するものと捉えるのが適切と思います。 それに何故テキストボックスやコマンドボタンなんでしょうね? それがVBAっぽいと思うのでしょうか? プログラミングの基本は外観じゃありません。 実行中のコードを調べるスキルが一番大事なんです。 別にテキストボックスが駄目って事じゃないですよ。 それに興味があるならそれでも全然構わないけど 大事なのは実行していく流れを、ステップ実行でで追いながら なぜそうなるかを、見極められる力を磨く事なんです。 ステップ実行と、ブレークポイント、そしてイミディエイトウィンドウの 使い方だけはぜひ押さえておいて下さいね。 最後に >とある名簿を入力したExcelの全シートから >テキストボックスに入力して、 >コマンドボタンをおすと >結果がどこにあるか 最近意味の通じない質問が散見されます。 検索結果でしょうか? 結果とだけ言われてもなぁと感じます。