我有兩個excel文件,每個文件有1553行和40列。它們具有相同的列名,並且應該是相同的。但似乎有一些差異。我想知道是否有一些代碼可以檢測和突出顯示/彙總(哪一行/哪一列)不同的單元格。如何從兩個excelsheets中找到具有相同格式的不同單元格
0
A
回答
2
有兩種方法可以做到這
- 您可以使用IF公式像
IF(cell1=cell2,"","Not Matching")
- 您也可以使用條件格式以不同的方式匹配兩個範圍和顏色:選擇第1範圍和去條件格式化 - >新規則 - >僅格式化包含並選擇「單元格值」和「不等於」的單元格 - >然後在另一個工作表中選擇下一個範圍的起始單元格(注意:請從單元格中刪除引用即$ )並填充任何顏色以獲得不匹配的值。
0
Excel有一個加載項用於比較稱爲「查詢」的文件。可能值得一試。請注意,有版本要求。
0
我剛纔寫的代碼,以查找不匹配的電池,並強調每一個你。您需要使用適當的圖紙名稱更改Sheet1和Sheet2,然後確保行數和列數以合適的數字開始和結束。希望有所幫助!
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
相關問題
- 1. 如何在DataGridView中查找具有相同值的單元格?
- 2. 在Google表格中查找兩個相同的單元格
- 3. 比較具有相同單詞變體的兩個單元格
- 4. Excel中,鏈接2單元格以具有相同的格式
- 5. 具有相同原型單元格的兩個TableView,約束行爲不同
- 6. 如何讓表格單元格具有相同的高度
- 7. 如何從兩個不同的表格顯示具有相同名稱的列?
- 8. 找到不同行中的兩個單元格的最小值
- 9. 如何合併兩個單元格?如果它們不相同?
- 10. 相同的CSS爲兩個表,但單元格寬度不同
- 11. 找到在其相鄰單元格中具有相同值的單元格的總和(Excel)
- 12. 如何區分具有相同自定義單元格的兩個UITableView
- 13. 如何檢查兩個元素是否具有相同的文本格式?
- 14. 如何獲取具有不同單元類別的單元格
- 15. 列中的單元格不具有相同的寬度
- 16. 查找具有相同起始「單元格」的行?
- 17. 連續三個具有相同值的單元格的條件格式化
- 18. IOS UICollectionView單元格具有不同的單元格實例
- 19. 同一個單元格中的兩個格式號碼
- 20. Oracle SQL在兩個表中找到具有相同模式的不同值
- 21. 如何檢索不同單元格中的2個值並將它們格式化爲不同的單元格?
- 22. 從兩個網格中找到相同的ID
- 23. Excel條件格式 - 找到兩列中具有相同值的行
- 24. NPOI以相同的方式格式化所有單元格
- 25. 如何在Knockoutjs中合併具有相同內容的表格單元格?
- 26. 檢查如果單元格有兩個數字相同
- 27. 具有不同格式和行爲的UITableView單元格在同一表部分
- 28. 如何在Python中找到多個相同的格式?
- 29. 如何限制這個GridView只有一個單元格具有相同的值?
- 30. WPF DataGrid的單元格樣式 - 同一列中的不同單元格樣式
@lll - 編輯您的問題,以便可以回答問題。我有一個解決方案可以滿足您的需求。 – Mrig