删除表中的重复单元格

我search了一种通过表格删除重复单元格的方法,只留下了整个表格的一个唯一元素。
问题在于它不是列表中的元素(列),而是通过表格传播。
任何我发现删除列内的重复,或在行内的转置表。 我发现没有什么可以同时删除不同列和行中的任何副本。
我看到,在Excel中重复条件格式,select整个表格,导致每个多元素被格式化。 事实是,我不能删除所有正确的格式化的单元格,因为我需要为每个案例一个元素。
我怎样才能做到这一点? 我猜“正常”的Excel和任何电子表格软件是不够的,我需要使用VBA的Excel或其他?
我也想过使用像MS Word这样的东西来删除重复内容,但元素上有空格,有时候他们有确切的“形容词”,可能会破坏结果,这就是为什么我需要一些可以删除整个单元格的东西。

假设我们从一个表格开始:

在这里输入图像说明

这个短的macros循环遍历表中的所有单元格,并清除包含不止一次出现的值的单元格:

Sub DupKiller() Dim rng As Range, r As Range Set rng = Range("A1:J21") For Each r In rng If Application.WorksheetFunction.CountIf(rng, r) > 1 Then r.Clear Next r End Sub 

在这里输入图像说明

例程将适用于文本和数字。