vba textboxのスクロールバーを先頭に持っていく
vba の textbox に値をいれてウィンドウを開くと スクロールバーが先頭になってなかったりする。
そすっと、あれ?できてない? って思うわけだ。
これはフォームを2回開くと出たりする現象なのだけどね。
原因は、1回目に開いたときに textbox に張り付けた内容より2回目にはりつけたデータが短いと
スクロールバーのポジションが大きすぎてしまうために起こるわけだ。
なので、新しい文章を入れたときは
Textbox1.SelStart = 0
としておくといい。
そすっと、あれ?できてない? って思うわけだ。
これはフォームを2回開くと出たりする現象なのだけどね。
原因は、1回目に開いたときに textbox に張り付けた内容より2回目にはりつけたデータが短いと
スクロールバーのポジションが大きすぎてしまうために起こるわけだ。
なので、新しい文章を入れたときは
Textbox1.SelStart = 0
としておくといい。
スポンサーリンク