こんばんは。
そのコードは150行以上もあるかと思いますが、作った本人か、その責任者か、Mougに聞いていただいたほうがよいのではないかと思います。公開コードとして、掲示しているわけですから、それなりに管理されたものだと思います。
ただ、ちょっとみた範囲では、以下のところでエラーが出るはずですが。
Private Sub cmdTouroku_Click()
× .Cells(intRowNum, 9).Value = Me.txtTantou.Value
↓
.Cells(lngRowNum, 9).Value = Me.txtTantou.Value
>テキストボックスを増やしたり減らしたりしているうちに
ここに書かれてあるテキストボックスは、名前を変更してありますから、名前に関しては、コードと一致していないと、イベントが働きません。作った時に、その都度、名前を変更しないと分らなくなります。
>ControlSourceプロパティー設定というのを良く理解してないのですが、
それは、テキストボックスのControlSource のことです。そのソース先アドレスです。
Ctrl.ControlSource = _
"[" & BOOK_NAME & "]" & .Name & "!" & .Cells(RowNum, i).Address
コントロールとは、Userform を含め、その上に乗るパーツのことを指します。
失礼かもしれませんが、私は、そういうご質問のレベルでは、あまりカスタマイズなどしないほうがよいような気がしています。見た目は簡単ですが、経験的に、そういうものを作れるレベルは、それなりのキャリアが必要です。また、それを読み解く力も同等のものがないと出来ません。
お礼
ご回答ありがとうございます。 >そういうご質問のレベルでは、あまりカスタマイズなどしないほうがよいような気がしています。 そうですよね。確かに勉強不足だと思います。 理想のフォームが自分で作れないってもどかしい気分です。 >作った時に、その都度、名前を変更しないと分らなくなります。 名前は変更しました。後から付け足したテキストボックスに後番列のセルの内容が表示されるようなので どうしたらいいのか(列=テキストボックスを指定してやらないといけない?)と思ったのですが…。 もっと勉強します、ありがとうございました。