Ich habe zwei Excel-Dateien, jede hat 1553 Zeilen und 40 Spalten. Sie haben die gleichen Spaltennamen und sollten identisch sein. Aber es scheint, dass es einige Unterschiede gibt. Ich frage mich, ob es einige Codes gibt, die die verschiedenen Zellen erkennen und markieren/zusammenfassen können (welche Zeile/Spalte).So finden Sie verschiedene Zellen aus zwei Excel-Tabellen mit dem gleichen Format
0
A
Antwort
2
Es gibt zwei Möglichkeiten, es
- Sie können zu tun, wenn Formel wie
IF(cell1=cell2,"","Not Matching")
- Sie auch die bedingte Formatierung verwenden können zwei Bereiche und Farbe übereinstimmen unterschiedlich: Wählen ersten Bereich und gehen Sie zu Bedingte Formatierung -> Neue Regeln -> Nur Zellen formatieren, die "Zellenwert" und "Ungleich" enthalten und auswählen -> dann die Anfangszelle des nächsten Bereichs in einem anderen Arbeitsblatt auswählen (Hinweis: Bitte entfernen Sie den Verweis z. B. $ aus der Zelle) und fülle jede Farbe mit einem nicht übereinstimmenden Wert.
0
Excel hat ein Add-In zum Vergleichen von Dateien namens "Inquire". Könnte es wert sein, auschecken. Beachten Sie, dass Versionsanforderungen bestehen.
Beschreibung der Features: https://support.office.com/en-us/article/What-you-can-do-with-Spreadsheet-Inquire-ebaf3d62-2af5-4cb1-af7d-e958cc5fad42
Wie es einzuschalten: https://support.office.com/en-us/article/Turn-on-the-Inquire-add-in-6bc668e2-f3c6-4729-8ce1-75ea20aa9d90
0
Ich schrieb diesen Code nicht übereinstimmen Zellen zu finden und jedes Highlight für Sie. Sie müssen Sheet1 und Sheet2 mit den entsprechenden Blattnamen ändern und sicherstellen, dass die Zeilen- und Spaltenanzahl mit den richtigen Zahlen beginnt und endet. Ich hoffe, das hilft!
Sub comparison()
Dim ws1 As Worksheet
Dim ws2 As Worksheet
Dim CellValuews1 As Variant
Dim CellValuews2 As Variant
Dim ErrorCount As Integer
Set ws1 = Sheets("Sheet1")
Set ws2 = Sheets("Sheet2")
ErrorCount = 0
For I = 1 To 40
For X = 1 To 1553
CellValuews1 = ws1.Cells(X, I).Value
CellValuews2 = ws2.Cells(X, I).Value
If CellValuews1 = CellValuews2 Then
Else
ws1.Cells(X, I).Interior.ColorIndex = 6
ws2.Cells(X, I).Interior.ColorIndex = 6
ErrorCount = ErrorCount + 1
End If
Next
Next
MsgBox "There were " & ErrorCount & " Cells that didn't match. These are now highlighted yellow"
End Sub
Verwandte Themen
- 1. Verbinden Sie zwei verschiedene Größen Zellen in der gleichen Struktur
- 2. verschiedene App mit dem gleichen Provisioning-Profil
- 3. So laden Sie verschiedene Dateien auf dem gleichen Formular
- 4. So führen Sie den gleichen Code für verschiedene Ereignisse aus
- 5. Zeigen Sie verschiedene Dateien aus dem gleichen Ordner
- 6. Öffnen Sie verschiedene Links mit dem gleichen Anfang
- 7. Wie zwei verschiedene Domänen auf dem gleichen Serverpunkt auf zwei verschiedene Ports standardmäßig festgelegt werden
- 8. didSelectRowAtIndex für zwei verschiedene Zellen - watchKit
- 9. Machen Sie Spieler Gesicht verschiedene Feinde mit dem gleichen Tag
- 10. Verschiedene Fundamental-Matrix aus den gleichen Projektionsmatrizen
- 11. Liste der Objekte. Finden Sie zwei Objekte mit dem gleichen Namen
- 12. Probs mit verschiedenen Zellen aus der gleichen Tabelle ändern verschiedene Hintergrundfarben auf Hover
- 13. Wie ich zwei oder mehr Zellen zusammenführen, wenn sie den gleichen Inhalt auf anderen Zellen haben
- 14. Zwei FK aus der gleichen Tabelle mit der gleichen Bedeutung
- 15. So finden Sie eindeutige Feldwerte aus zwei Spalten im Datenrahmen
- 16. Wie verschiedene Ansichten (Blätter) aus dem gleichen Blatt in Excel?
- 17. Zwei verschiedene Klasseninstanzen geben den gleichen Hashcode
- 18. So erhalten Sie verschiedene Werte in der gleichen Umgebungsvariablen
- 19. Postgres: zwei Wörterbücher mit dem gleichen Namen
- 20. eine Möglichkeit, zwei Dateien mit dem gleichen „Spaltennamen“ zu verschmelzen und „verschiedene Reihen“ Pandas in Python
- 21. zwei verschiedene synchronisierte Methoden des gleichen Objekts?
- 22. Teilen Sie die gleichen Daten über zwei verschiedene WordPress-Websites
- 23. Android: So finden Sie die Position aus dem Kontextmenü geklickt
- 24. So finden Sie die Daten aus dem Unterdokument in Mongodb
- 25. So finden Sie doppelte Definitionen aus Vorlagenspezialisierungen?
- 26. So finden Sie Mongo-Dokumente mit einem gleichen Feld
- 27. Finden Sie zwei identische Zellen in Google Tabellen
- 28. Verwenden Sie zwei Einheiten mit dem gleichen Namen in symfony
- 29. Anzahl der aufeinanderfolgenden Zellen mit dem gleichen Wert in Spotfire
- 30. Wie baue ich zwei verschiedene Installer aus dem gleichen Skript in inno?
@lll - bearbeiten Sie Ihre Frage, so dass diese Frage beantwortet werden kann. Ich habe eine Lösung, die Ihre Bedürfnisse erfüllen kann. – Mrig