- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VB2005でExcelのアクティブセルに文字を入力したあとに)
VB2005でExcelのアクティブセルに文字を入力するプログラム
このQ&Aのポイント
- VB2005初心者です。VB2005のTextBox1に表示された文字をExcelのActiveCellに入力するプログラムを教えてください。
- ActiveCellに文字を入力した後、一段下げてTextBox1の文字が変化したら変化した文字を入力するような繰り返し処理をする方法を教えてください。
- 以下のコードはTextBox1の文字をActiveCellに表示させるプログラムです。追加のプログラムを教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
一行下のセルをアクティブにすればよいので、 xlApp.ActiveCell.value = TextBox1.Text のあとに XlApp.Cells(XlApp.ActiveCell.Row + 1, XlApp.ActiveCell.Column).Select とすれば良いです。 >TextBox1の文字が変化したらActiveCellに変化した文字を入力するような繰り返し処理 これは意味合いとしては テキストボックスに文字を入力→送信ボタンを押すとExcelのアクティブセルに文字を代入する、、のであればボタンのクリックイベントにプログラムを書くだけです。 ただ、これならExcelだけで完結しそうですね。 プログラムも短くなりますし、、、
その他の回答 (1)
- n-jun
- ベストアンサー率33% (959/2873)
回答No.1
VB2005の前にExcelVBAのユーザーフォームの時ならどうしますか? 多分その応用だと思います。
お礼
きとんと動くようになりました。どうもありがとうございました。