Re: Tabellenvergleich
12.07.2002 15:40:35
Juergen
Hallo L.Vira!Konkret handelt es sich um eine Tabelle mit 47 Spalten und 300 Zeilen. Alle paar Wochen bekomme ich Änderungen über eine neue Tabelle, leider ohne Angaben, in welchen Zellen sich etwas geändert hat.
Es gibt ja den nachfolgenden Code hier auf der Homepage, der sich auf Textdateien bezieht:
Sub Vergleich()
Dim lngCounter As Long
Dim strPath As String, txtA As String, txtB As String
strPath = "c:\temp\"
Open strPath & "test1.txt" For Input As #1
Open strPath & "test2.txt" For Input As #2
Open strPath & "test3.txt" For Output As #3
Do Until EOF(1)
lngCounter = lngCounter + 1
If lngCounter Mod 10000 = 0 Then
Application.StatusBar = "Bearbeite Zeile " & lngCounter
End If
Line Input #1, txtA
Line Input #2, txtB
If txtA <> txtB Then
Print #3, txtA
End If
Loop
Close
Application.StatusBar = False
End Sub
Nur wie ich den zur Anwendung auf Excel-Dateien umschreibe, übersteigt meine VBA Kenntnisse.
Die umwandlung in txt Dateien wäre möglich, eleganter wäre aber der Vergleich in Excel...
Vielleicht weißt Du Rat?
Danke nochmals,
Gruß,
Jürgen