Feltételes formázás - Ismétlődések kiemelése egy tartományban - VBA kódpéldák

Feltételes formázás - Ismétlődések kiemelése

A tartomány összes ismétlődő értékének kiemeléséhez használja az Excel Feltételes formázási funkcióját. Egyszerűen kövesse az alábbi lépéseket:
1. Válassza ki az ismétlődő értékeket tartalmazó tartományt. Megjegyzés: ha adattáblával dolgozik, csak az egyedi azonosítókat válassza ki.
2. Nyissa meg a Feltételes formázási menü és válassza ki Másolatok kiemelése (Alt> H> L> H> D)

Keresse meg és jelölje ki az összes ismétlődést a tartományban a VBA segítségével

Frissítés: Szándékától függően előfordulhat, hogy az alábbi kódra már nincs szükség. Amint fentebb tárgyaltuk, ugyanezt meg lehet tenni az Excel Feltételes formázási funkciójával. Ez a funkció azonban továbbra is hasznos lehet az ismétlődő értékek megkereséséhez, amikor a VBA -n belül dolgozik.

A következő alprogram sárga színnel emeli ki a tartományban lévő összes ismétlődő értéket. Nem számít, hogy az értékek szöveg vagy számok. Az Excel COUNTIF funkcióját használja az ismétlődések számlálásához, majd a színt sárgára állítja:

12345678910 Alkiemelés_Duplikátumok (értékek tartományként)Dim CellMinden cellában az értékekbenHa WorksheetFunction.CountIf (Értékek, Cell.Value)> 1 AkkorCell.Interior.ColorIndex = 6Vége HaKövetkező cellaEnd Sub

és ha megnyomjuk a gombot, látjuk az összes másolatot:

Az .XLS fájl letöltéséhez az oktatóanyaggal kattintson ide

Segít a fejlesztés a helyszínen, megosztva az oldalt a barátaiddal

wave wave wave wave wave