Hallo zusammen,
ich wäre euch dankbar, wenn ihr mir als Anfänger wieder etwas unter die Arme greifen könntet.
Meine Aufgabe ist wie folgt: Ich will ein VBA-Skript schreiben, welches ein bestehendes Master-Dokument (über einen Button in diesem) mit einem neuen Dokument vergleicht. Dabei sollen die in der ersten Spalte eindeutigen Codes (Bsp BZ-56) zwischen den Dokumenten verglichen werden und dadurch im neuen Dokument die Zeile gefunden werden, die mit dem alten Dokument (Master) eigentlich identisch sein soll. Ist in dieser Zeile ein Spaltenelement nicht identisch, so soll dies durch Markierung der Zelle im neuen Dokument hervorgehoben werden. Jede Spalte hat dabei in beiden Dokumenten eine eindeutige Bedeutung, welche in der 2. Zeile jeweils zu finden ist. Jedoch kann es sein, dass die Reihenfolge der Spalten in den beiden Dateien unterschiedlich ist. Und zudem kann es sein, dass Spalten in der einen Datei vorkommen und in der anderen nicht...
Ich möchte nun wie folgt vorgehen:
Im neuen File möchte ich Spalte 1 (ab Zeile 3) durchgehen und die Codes mit dem Master-File vergleichen.
Bei gleichem Code (Master <-> Neu):
Zeile durchgehen (Vergleich) und Unstimmigkeiten in Neu markieren
Am Ende Status über Fenster ausgeben (wie viele Zellen sind anders)
Vielleicht könnt ihr mir wie gesagt etwas helfen.... das ist nämlich mein 2. VBA-Skript.... -> blutiger Anfänger
Edit:
Sub FarbeAktiveZelle ()
MsgBox "Die aktive Zelle " & ActiveCell.Adress & _
" hat den Farbindex: " & ActiveCell.Interior.ColorIndex
End Sub
Hab hier was gefunden, mit dem man den Zellfarbenindex bestimmen kann.
ich wäre euch dankbar, wenn ihr mir als Anfänger wieder etwas unter die Arme greifen könntet.
Meine Aufgabe ist wie folgt: Ich will ein VBA-Skript schreiben, welches ein bestehendes Master-Dokument (über einen Button in diesem) mit einem neuen Dokument vergleicht. Dabei sollen die in der ersten Spalte eindeutigen Codes (Bsp BZ-56) zwischen den Dokumenten verglichen werden und dadurch im neuen Dokument die Zeile gefunden werden, die mit dem alten Dokument (Master) eigentlich identisch sein soll. Ist in dieser Zeile ein Spaltenelement nicht identisch, so soll dies durch Markierung der Zelle im neuen Dokument hervorgehoben werden. Jede Spalte hat dabei in beiden Dokumenten eine eindeutige Bedeutung, welche in der 2. Zeile jeweils zu finden ist. Jedoch kann es sein, dass die Reihenfolge der Spalten in den beiden Dateien unterschiedlich ist. Und zudem kann es sein, dass Spalten in der einen Datei vorkommen und in der anderen nicht...
Ich möchte nun wie folgt vorgehen:
Im neuen File möchte ich Spalte 1 (ab Zeile 3) durchgehen und die Codes mit dem Master-File vergleichen.
Bei gleichem Code (Master <-> Neu):
Zeile durchgehen (Vergleich) und Unstimmigkeiten in Neu markieren
Am Ende Status über Fenster ausgeben (wie viele Zellen sind anders)
Vielleicht könnt ihr mir wie gesagt etwas helfen.... das ist nämlich mein 2. VBA-Skript.... -> blutiger Anfänger
Edit:
Sub FarbeAktiveZelle ()
MsgBox "Die aktive Zelle " & ActiveCell.Adress & _
" hat den Farbindex: " & ActiveCell.Interior.ColorIndex
End Sub
Hab hier was gefunden, mit dem man den Zellfarbenindex bestimmen kann.
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „CIA_MAN“ ()