Private
Sub
ListBox2_Click()
If
enableListBox2
Then
index =
Me
.ListBox2.ListIndex
sidneu =
CStr
(
Me
.ListBox2.List(index, 0))
enableListBox2 =
False
idErsatzNeu =
""
If
Modul1.sourceColumns.Exists(
"Geburtstag"
)
Then
gebDatNeu = Modul1.arrNeueWerte(index)(Modul1.targetColumns(
"Geburtsdatum"
) - 1)
idErsatzNeu = gebDatNeu & Modul1.arrNeueWerte(index)(Modul1.targetColumns(
"Nachname"
) - 1)
End
If
If
sidneu <>
""
Or
gebDatNeu <>
""
Then
For
j = 0
To
UBound(Modul1.arrNeueWerte)
sidNeu2 =
CStr
(Modul1.arrNeueWerte(j)(Modul1.targetColumns(
"Schüler ID"
) - 1))
idErsatzNeu2 =
""
If
Modul1.sourceColumns.Exists(
"Geburtstag"
)
Then
gebDatNeu2 = Modul1.arrNeueWerte(j)(Modul1.targetColumns(
"Geburtsdatum"
) - 1)
idErsatzNeu2 = gebDatNeu2 & Modul1.arrNeueWerte(j)(Modul1.targetColumns(
"Nachname"
) - 1)
End
If
If
(sidneu = sidNeu2
And
sidneu <>
""
Or
(idErsatzNeu2 = idErsatzNeu
And
idErsatzNeu <>
""
))
And
j <> index
Then
Me
.ListBox2.Selected(j) =
True
Me
.ListBox2.ListIndex = j
ElseIf
index <> j
Then
Me
.ListBox2.Selected(i) =
False
End
If
Next
j
enableListBox2 =
True
End
If
End
If
End
Sub