Nach ein paar Versuchen bekomme ich es jetzt hin zwei Tabellenblätter innerhalb einer Datei zu vergleichen und die Unterschiede farblich zu kennzeichnen.
So weit so gut.
Nun möchte ich aber mehrere Tabellenblätter in 2 Dateien vergleichen.
In beiden Dateien sind die selben Tabellenblätter enthalten die auch immer gleich aufgebaut sind.
Daher meine Frage:
Wie kann ich in vba vorher die zu vergleichenden Dateien angeben und dann möglichst noch die Tabellenblätter mit dem selben Namen vergleichen, falls die Tabellenblätter mal anders angeordnet sein sollten?
Das Ganze mache ich um Änderungen nachverfolgen zu können.
Meine Variablen werden bisher so belegt:
Set wb1 = ActiveWorkbook
Set wk1 = Sheets("Test1")
Set wb2 = ActiveWorkbook
Set ws2 = Sheets("Test2")
Ich möchte nun den Pfad zu den beiden Tabellen in den Variablen haben.
Dazu bräuchte ich einen OpenFileDialog oder ähnliches.
So weit so gut.
Nun möchte ich aber mehrere Tabellenblätter in 2 Dateien vergleichen.
In beiden Dateien sind die selben Tabellenblätter enthalten die auch immer gleich aufgebaut sind.
Daher meine Frage:
Wie kann ich in vba vorher die zu vergleichenden Dateien angeben und dann möglichst noch die Tabellenblätter mit dem selben Namen vergleichen, falls die Tabellenblätter mal anders angeordnet sein sollten?
Das Ganze mache ich um Änderungen nachverfolgen zu können.
Meine Variablen werden bisher so belegt:
Set wb1 = ActiveWorkbook
Set wk1 = Sheets("Test1")
Set wb2 = ActiveWorkbook
Set ws2 = Sheets("Test2")
Ich möchte nun den Pfad zu den beiden Tabellen in den Variablen haben.
Dazu bräuchte ich einen OpenFileDialog oder ähnliches.