Saya mencoba memperbarui "jumlah sel yang diperlukan" bentuk pengguna TextBox2 dengan nilai C2. Pengguna memasukkan jumlah bagian di TextBox1 dan memperbarui nilai sel A2, tapi saya tidak bisa membuatnya meneruskan nilai C2 ke kotak teks lain secara otomatis. Ada rumus sederhana di C2 =(A2*2)+1 tapi menurut saya itu tidak penting.

Private Sub TextBox1_Change()
ThisWorkbook.Worksheets("Sheet2").Range("A2").Value = TextBox1.Value 
End Sub


Private Sub TextBox2_Change()

TextBox2.txtEcpNum.Text = CStr(Range("C2").Value) 
TextBox2.Show

End Sub

enter image description here

0
cooper88 19 April 2020, 18:47

1 menjawab

Jawaban Terbaik

Pengendali peristiwa Textbox2_Change() tidak dipanggil saat Textbox1_Change() dipanggil. Yang perlu Anda lakukan adalah mengubah Textbox2 setelah Anda mengubah Textbox1, mis. dalam pengendali acara yang sama. Yaitu:

Private Sub TextBox1_Change()

    ThisWorkbook.Worksheets("Sheet2").Range("A2").Value = TextBox1.Value
    TextBox2.txtEcpNum.Text = CStr(Range("C2").Value) 
    TextBox2.Show 

End Sub
3
Dean 19 April 2020, 16:02