0
내가 할 수없는 문제를 발견 할 것입니다. 아래에서 내가 문제가있는 코드의 이력서를 볼 수 있습니다. combobox1의 값을 변경하면 노란색 "Sub ComboBox1_Change()"및 파란색 "Call TextBox4_Exit"가 강조 표시되어 "컴파일 오류. 인수가 선택 사항이 아닙니다"라는 오류가 표시됩니다. 필요한 인수가 잘못되어 있지만 처리 방법을 모르겠다 고 생각합니다.컴파일 오류가 발생했습니다. 인수가 선택 사항이 아닙니다.
도움 주셔서 감사합니다.
먼저Sub ComboBox1_Change()
If TextBox4.Visible = True And TextBox4.Value <> "" Then
Call TextBox4_Exit
End If
Sub TextBox4_Exit(ByVal cancel As MSForms.ReturnBoolean)
Dim placas As String
placas = TextBox4.Value
I = 3
While Range("E" & I).Value <> ""
If Range("E" & I).Value = mensaje Then
If Range("L" & I).Value = mensaje2 Then
If sheet1 = "SIC" Then
Range("X" & I).Value = placas
TextBox11.Value = Range("Y" & I).Value
TextBox10.Value = Range("Z" & I).Value
Else
Range("U" & I).Value = placas
TextBox11.Value = Range("AN" & I).Value
End If
End If
End If
I = I + 1
Wend
End Sub
이 줄의'Sub TextBox4_Exit (...)'앞에'End Sub'를 추가하십시오. –