제 양식에 텍스트 상자가 두 개 있지만 그 중 두 개는 특별합니다. 이름이 tbVolume
인 텍스트 상자이고 이름이 tbWeight
인 텍스트 상자입니다. 다른 매개 변수VBA 텍스트 상자의 변경은 두 번째 텍스트 상자에 영향을 주며 그 반대의 경우도 마찬가지입니다.
I가 tbVolume
을 변경하는 경우는, tbWeight
대한 값을 계산하지만, I는 tbWeight
(tbVolume
대한 값을 계산)에 동일한 방법을 추가 할 때 부피 변화 중량 변화 때문, 변경 주기적 링크 일종의 작성 체중의 변화량 등 ...
값이 사용자 또는 응용 프로그램에 의해 변경되면 절차에 알릴 수있는 tbVolume_Changed()
/tbWeight_Changed()
의 일부 인수가 있습니까?
또는이 트윈 텍스트 문제를 해결하는 방법에 대한 다른 아이디어가 있습니까? 당신은 텍스트 상자의 값을 변경
Private Sub tbVolume_Exit(ByVal Cancel As MSForms.ReturnBoolean)
' do everything you want to do
End Sub
탭이나 마우스 클릭과를 통해 그것을 종료 :
Private Sub tbWeight_Exit(ByVal Cancel As MSForms.ReturnBoolean)
' do everything you want to do
End Sub
물론 :
시도 :'AfterUpdate' ... – Fusseldieb
@Fusseldieb 나는 AfterUpdate를 테스트했다. 내 경우와 같은 효과가있다. :) – Irithyll