Erikoissuodatus

Vinkki ;-)
Keksin vahingossa tämän kun koodia väsäilin- eipä ole vastaan netistä tullut

Kokeileppas tehdä erikoissuodatus jostakin Taul1 alueesta vain ainutkertaiset tietueet vaihtoehdolla ja kopioi toiseen paikkaan esim. Taul2 solu A1.
Ei onnistu kun Excel herjaa "Suodatettuja tietoja voi kopioida vain aktiiviseen taulukkoon "...

Näin se onnistuu...
1. Aktivoi Taul2 ja ruksit Kopioi toiseen paikkaan ja Vain ainutkertaiset tietueet
2. Luetteloalueeksi valitset normaalisti Taul1 alueen
3. Kopioi kohtaan joku Taul2 solu
4. Ok
ja siinä se!!!

tätä olinkin tarvinnut monesti, mutta olen sen joutunut kiertoteitse koodaamalla tekemään mutta nyt se meneekin todella iisisti. Eli kopioi Taul1 A1:A100 ainutkertaiset tietueet Taul2 soluihin C1:CXX

Sheets("Taul2").Activate
Sheets("Taul1").Range("A1:A100").AdvancedFilter Action:=xlFilterCopy, CopyToRange:=Range("C1"), Unique:=True
01064
Äänestä

Muut lukivat myös

Vastaukset

Vanhimmat

Ei viela vastauksia.

Kommentoi aloitusta


kunde kirjoitti:

Vinkki ;-)
Keksin vahingossa tämän kun koodia väsäilin- eipä ole vastaan netistä tullut

Kokeileppas tehdä erikoissuodatus jostakin Taul1 alueesta vain ainutkertaiset tietueet vaihtoehdolla ja kopioi toiseen paikkaan esim. Taul2 solu A1.
Ei onnistu kun Excel herjaa "Suodatettuja tietoja voi kopioida vain aktiiviseen taulukkoon "...

Näin se onnistuu...
1. Aktivoi Taul2 ja ruksit Kopioi toiseen paikkaan ja Vain ainutkertaiset tietueet
2. Luetteloalueeksi valitset normaalisti Taul1 alueen
3. Kopioi kohtaan joku Taul2 solu
4. Ok
ja siinä se!!!

tätä olinkin tarvinnut monesti, mutta olen sen joutunut kiertoteitse koodaamalla tekemään mutta nyt se meneekin todella iisisti. Eli kopioi Taul1 A1:A100 ainutkertaiset tietueet Taul2 soluihin C1:CXX

Sheets("Taul2").Activate
Sheets("Taul1").Range("A1:A100").AdvancedFilter Action:=xlFilterCopy, CopyToRange:=Range("C1"), Unique:=True

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu