VBAでTextboxの値を取得する方法をお探しですね。

広告

↓コントロールボックスのテキストボックスをワークシートに貼り付けた場合はこちら

●エクセルVBAでテキストボックスの値の取得と変更について -エクセルのV- Visual Basic(VBA) | 教えて!goo
https://oshiete.goo.ne.jp/qa/1009438.html

↓ユーザーフォームにテキストボックスを貼り付けた場合はこちら

●エクセルvbaでユーザーフォームのテキストボックスの値をセルに代… – Yahoo!知恵袋
https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q12140172172

実現する簡単な方法は、マクロを実行する度に、シートの全消去あるいは新シートを作成して、テキストボックスを新規作成して文字を入れていく事でしょう。ひな形コピーからスタートしてもいいですね。

マクロの記録で土台のコードを作りましょう。

既に貼り付けてあるテキストボックスの名前を取得するのが難しいからです。

マクロならクリック一回です。手作業だと何十分もかかりそうですが。

広告