В качестве шага устранения неполадок и потенциального решения для того, чего вы пытаетесь достичь, вы можете принудительно вводить текст в верхнем регистре при вводе:
Private Sub txtIntegration_Change()
Dim iPosition As Integer
With txtIntegration
iPosition = .SelStart ' Save cursor position
.Text = UCase$(.Text)
.SelStart = iPosition ' Restore cursor position
End With
End Sub
Вы можете хотя бы попробовать этот подход и посмотреть,он работает после установки. Не должно быть никаких причин, по которым процесс установки нарушает любой ваш код.