Private Sub cbo_or_nummer_Change()
'makro
End Sub
'Wenn die combobox durch diesen code
cbo_or_nummer.Value = Cells(x, 2).Value
gefüllt, geändert wird soll das change makro nicht ausgeführt werden.
Ich dachte es geht mit Application.EnableEvents = false oder .screenupdating = false geht aber nicht bei einer userform ?
Wie geht das ? Vivlen dank gruß Chris
Private Sub cbo_or_nummer_Change()
If Not cbo_or_nummer.Tag = "Jetztnicht" Then
'makro
End If
cbo_or_nummer.Tag = ""
End Sub
Sub machs()
cbo_or_nummer.Tag = "Jetztnicht"
cbo_or_nummer.Value = Cells(x, 2).Value
End Sub
mfg Kurt
Private Sub setText1_Text(newText As String)
m_text1_ChangedProgramatically = True ' flag setzen
Me.TextBox1.Text = newText ' jetzt wird TextBox1_Change() gerufen
m_text1_ChangedProgramatically = False ' flag zurueck setzen
End Sub
Private Sub TextBox1_Change()
' ... und hier den flag testen
If (m_text1_ChangedProgramatically = False) Then
' code here ...
MsgBox "TextBox was changed manually ..."
End If
End Sub