Yaliyomo

Miongoni mwa zana za kawaida za Microsoft Excel, kuna njia nyingi tofauti za kuonyesha marudio na rangi. Njia rahisi na ya haraka zaidi ni kwa umbizo la masharti. Ili kufanya hivyo, chagua tu anuwai ya seli na uchague kwenye kichupo Nyumbani - Uumbizaji wa Masharti - Kanuni za Uteuzi wa Kiini - Nakala za Maadili (Nyumbani - Uumbizaji wa Masharti - Angazia Sheria za Visanduku - Nakala za Thamani):

Mwangaza mara mbili wa nakala

Hata hivyo, katika kesi hii, rangi ya kujaza ya seli zote itakuwa sawa, yaani, inaashiria tu kwamba kipengele kina nakala mahali pengine kwenye safu, lakini haifanyi chochote kusaidia kuzipata. Unaweza kurekebisha hali hiyo na jumla ndogo ambayo itajaza kila jozi (au zaidi) ya nakala zilizorudiwa na rangi yake mwenyewe:

Mwangaza mara mbili wa nakala

Kwa wazi zaidi, sawa? Bila shaka, kwa idadi kubwa ya seli za kurudia, itakuwa vigumu kutofautisha kati ya vivuli, lakini kwa idadi ndogo ya marudio, njia hii itafanya kazi kikamilifu.

Ili kutumia makro hii, bonyeza njia ya mkato ya kibodi Alt + F11 au kifungo Visual Basic tab Developer, ingiza moduli mpya tupu kupitia menyu Ingiza - Moduli na unakili nambari ya jumla hii hapo:

Sub DuplicatesColoring() Dim Dupes() 'Tamka safu ya kuhifadhi nakala za ReDim Dupes(1 To Selection.Cells.Count, 1 Hadi 2) Selection.Interior.ColorIndex = -4142 'Ondoa kujaza if i = 3 Kwa Kila seli Ndani Uteuzi Kama Karatasi ya Kazi.CountKama(Uteuzi, seli.Thamani) > 1 Kisha Kwa k = LBound(Dupes) Kwa UBUound(Dupes) 'ikiwa kisanduku kiko kwenye safu ya nakala, jaza Ikiwa Dupes(k, 1) = seli. Kisha kiini.Mambo ya Ndani. ColorIndex = Dupes(k, 2) Inayofuata k 'ikiwa kisanduku kina nakala, lakini bado haiko katika safu, iongeze kwenye safu na ujaze If cell.Interior.ColorIndex = -4142 Kisha cell.Interior.ColorIndex = i Dupes(i, 1 ) = seli.Vibali vya Thamani(i, 2) = ii = i + 1 Mwisho Kama Mwisho Ikiwa kisanduku Ifuatacho Komesha Sub  

Sasa unaweza kuchagua safu yoyote iliyo na data kwenye laha na uendeshe macro yetu kwa kutumia njia ya mkato ya kibodi Alt + F8 au kupitia kitufe Macros (Macros) tab developer (Msanidi programu).

  • Angazia nakala kwa rangi
  • Macro ni nini, wapi kuingiza nambari ya jumla katika Visual Basic, jinsi ya kuziendesha
  • Jinsi ya kuhesabu idadi ya maadili ya kipekee katika safu fulani ya seli

Acha Reply