Zeile = ThisWorkbook.Worksheets(1).Cells(Rows.Count, 1).
End
(xlUp).Row
For
currentNumber = 1
To
Zeile
found =
False
currentText = Worksheets(2).Cells(currentNumber, 1).Value
For
lRow = 2
To
Zeile
If
Worksheets(2).Cells(lRow, 2) = currentNumber
And
currentText <>
""
Then
Print #1,
"<Name="
""
& Worksheets(2).Cells(lRow, 1) &
""
"ID="
""
& currentNumber &
""
"> "
End
If
For
counter = 1
To
ActiveWorkbook.Sheets.Count
If
Worksheets(counter).Cells(lRow, 2).Value = currentNumber
And
currentText <>
""
And
Worksheets(counter).Cells(lRow, 1) = currentText
Then
UTF8Code = GetUTF8String(Worksheets(counter).Cells(lRow, 4).Value)
Print #1, vbTab;
"<Vorname="
""
& Worksheets(counter).Cells(lRow, 3) &
""
" Etc="
""
& UTF8Code &
""
">"
found =
True
ElseIf
Worksheets(counter).Cells(lRow, 2).Value = currentNumber - 1
And
currentText <>
""
And
Worksheets(counter).Cells(lRow, 1) = currentText
Then
UTF8Code = GetUTF8String(Worksheets(counter).Cells(lRow, 4).Value)
Print #1, vbTab;
"<Vorname="
""
& Worksheets(counter).Cells(lRow, 3) &
""
" Etc="
""
& UTF8Code &
""
">"
found =
True
End
If
Next
counter
If
found =
True
Then
End
If
Next
lRow
Next
currentNumber