• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VBA フォーム上textbox指定範囲の抜き出し)

VBA フォーム上textbox指定範囲の抜き出し

このQ&Aのポイント
  • VBAフォーム上のテキストボックスの指定範囲を部分ごとにセルに書き出す方法について解説します。
  • テキストボックスの内容を置換せずにセルに書き出し、ずらしていく方法を考えます。
  • 元データを消さずに部分ごとに取得し、セルに書き出す方法を探しています。

質問者が選んだベストアンサー

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.1

>「--------------------------」でくくってある部分ごとに、セルに書き出したい private sub CommandButton1_Click()  dim a  a = split(textbox1, "--------------------------")  range("A1").resize(ubound(a),1) = application.transpose(a)  range("A1").delete shift:=xlshiftup end sub ぐらいで。

satoron666
質問者

お礼

keithin様、回答ありがとうございます。 split !!!! このような方法があったのですね… 目からうろこです! ありがとうございました! とても参考になります^^

satoron666
質問者

補足

実行時エラー '2147417848(80010108)'  オートメーションエラーです。  起動されたオブジェクトはクライアントから切断されました。 エラーになり、上手く操作できません。 困りました・・・

関連するQ&A