Helppo?

yks2

Ongelma,, esim. A-sarakkeessa vaikkapa 200 numerosarjaa, siis 200 rivillä pelkkiä numeroita, ei kirjaimia.
Haluaisin varmistaa, ettei samaa numerosarjaa ole kuin kerran. Esiintyessään useammin, ne tuplat erottuisi jotenkin / kopiot niistä esim B-sarakkeeseen.. tietäisikö joku kuinka onnistuisi?

2

206

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • moduuliin...

      Option Explicit

      Sub KorostaJaSiirräTuplat()
      Dim solu As Range
      Dim Vika As Double
      Dim Alue As Range
      Dim i As Long
      Vika = Range("A65536").End(xlUp).Row
      Set Alue = Range("A1:A" & Vika)
      i = 1
      'tyhjennetään arvot B-sarakkeesta
      Range("B:B") = ""

      ' värjätään tuplat A-sarakkeessa
      For Each solu In Alue
      If WorksheetFunction.CountIf(Alue, solu.Value) = 1 Then
      ' ei taustaväriä uniikiarvoille
      solu.Interior.ColorIndex = xlNone
      Else
      ' keltainen tupla-arvoille, vaihda värinumeroa tarvittaessa
      solu.Interior.ColorIndex = 6
      ' siirretään tupla-arvot B-sarakkeeseen
      ' muistettava tarkistaa aluksi tyhjänä oleva alue kanssa!!!
      If WorksheetFunction.CountIf(Range("B:B"), solu.Value) = 0 Then
      Range("B" & i) = solu.Value
      i = i 1
      End If
      End If
      Next solu
      'lajitellaan lopuksi
      Columns("B:B").Sort Key1:=Range("B1"), Order1:=xlAscending, Header:=xlGuess, _
      OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _
      DataOption1:=xlSortTextAsNumbers
      End Sub

      @Keep Excelling
      Kunde

      • yks2

        Kiitos paljon!!


    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Virkamiehille tarvitaan tuntuvat palkankorotukset

      Naistenpäivänä on syytä muistuttaa, että virkamiehen euro on vain 80 senttiä. Palkat tulee saattaa samalle tasolle yksi
      Maailman menoa
      38
      3672
    2. Riikka Purran kaudella nousi bensan hinta yli 2 euron

      Muistatteko kuinka edellisen vasemmistohallituksen aikana, ns. Marinin aikakaudella, bensiiniä sai 1,3 euron litrahinnal
      Maailman menoa
      28
      3232
    3. Jäikö meidän välit

      Mielestäsi Kesken?
      Ikävä
      69
      2878
    4. Olisipa saanut sinuun

      Tutustua paremmin. Harmi että aloin lopulta jännittämään kun näytit tunteesi niin voimakkaasti ja lähestyit niin voimaak
      Ikävä
      91
      2720
    5. Miks tän meidän

      Rakkauden on pitänyt olla näin vaikeaa?
      Ikävä
      35
      1748
    6. Mitäs nyt sijoittajat?

      Pörssit laskevat maailmalla Iranin sodan takia ja muutenkin ovat olleet Trumpin vallan alla epävarmat. Ainoa, mikä on no
      Maailman menoa
      81
      1699
    7. muista olla

      VAROVAINEN! m
      Ikävä
      22
      1518
    8. Elän vastoin

      Kaikkia arvoja kun en pysy sinusta erossa.
      Ikävä
      28
      1507
    9. Onneksi on edes yksi kuva

      Susta mitä voin välillä ihastella ja kaipailla sua😔
      Ikävä
      28
      1478
    10. Olisitpa se hellä

      Ja herkkä minkä kuvan sain sinusta irl. Haluaisin että elämässäni olisi sellainen joka arvostaa minua juuri sellaisena k
      Ikävä
      23
      1474
    Aihe