1
텍스트 상자의 텍스트를 바꾸려면 어쨌든 아래를 참조하십시오. 현재이 사용하고 있지만 VBA 잘 작동하지 않는 것 같습니다.텍스트 상자의 텍스트 바꾸기
If TextBox6.Text.Contains("<GTOL-PERP>") Then
TextBox6.Text = TextBox6.Text.Replace("<GTOL-PERP>", "j")
End If
텍스트 상자의 텍스트를 바꾸려면 어쨌든 아래를 참조하십시오. 현재이 사용하고 있지만 VBA 잘 작동하지 않는 것 같습니다.텍스트 상자의 텍스트 바꾸기
If TextBox6.Text.Contains("<GTOL-PERP>") Then
TextBox6.Text = TextBox6.Text.Replace("<GTOL-PERP>", "j")
End If
. 텍스트는 VBA의 문자열 속성입니다. 문자열은 VBA의 개체가 아니므로 메서드를 처리 할 때 메서드가 아닌 문자열 함수를 사용해야합니다. 아래를 참조하십시오 : 텍스트 문자열에없는 경우 당신은 실제로()는 IF는 이후 대체 건너 뛸 수 있습니다
If instr(TextBox6.Text, "<GTOL-PERP>") Then
TextBox6.Text = replace(TextBox6.Text, "<GTOL-PERP>", "j")
End If
A List of String Functions in VBA
편집이 오류가 발생하지 않습니다.