Solun sisällön "ennakoiva" syöttö - kelp. tark

VBA-hommiako

Minulla on nimilista taulukossa 1. Taulukon 2 ensimmäiseen sarakkeeseen minun pitäisi syöttää ko. listan nimiä. Nimiä syötellään ihan satunnaisessa järjestyksessä

Nythän Excelissä toimii sellanen, että jos sarakkeessa on aikaisemmin käytetty samoja arvoja/nimiä niin se tarjoaa syötettä vastaavan tiedon/nimen aikaisemmista sarakkeista.

Miten tämän ennakoivan syötteen saa toimimaan myös kuvaamassani tilanteessa eli ennakoimaan toisen taulukossa sijaitsevan listan perusteella.

Kelpoisuuden tarkastustakin yritin, mutta se antaa vain hankalan valintalistan. Kelpoisuuden tarkistus olisi sikäli tarpeen, että vain listasta löytyviä nimiä hyväksytään.

4

342

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • e.ventti

      Joudut varmaankin turvautumaan Worksheet.Change eventtiin, jossa tarkistat sitten kelpoisuuden solun arvon muuttuessa.

      https://msdn.microsoft.com/en-us/library/office/ff839775.aspx

      Yksi tapa on tietysti laittaa rinnalle PHAKU-funktio, jolla hakee syötettyä arvoa sallittujen luettelosta. Se ei tosin estä väärien arvojen syöttöä, mutta ainakin ilmoittaa siitä.

    • kikkailemalla kyllä saa aikaiseksi ilman VBA:ta
      Jossain koviksella mulla semmonen on...

      • se muistaakseni toimii niin, että kun syöttää kirjaimen niin hakee sitä solusta eli esim. jos solussa teksti Kunde, niin se tulee listaan kun kirjoittaa
        K tai u tai n tai d tai e tai Ku tai un tai nd tai de tai kun ja jne.
        Eli jos soluista löytyy mistä kohtaa tahansa syötetyt merkit peräkkäin, niin näyttää ne.
        Toisaalta fiksumpi kuin pelkkä ekakirjain, koska aina eivoi muistaa koko nimeä niin riittää kun osan muistaa...
        Olisiko sopiva ratkaisu tommonen?
        Sinä näppärästi kikkaillaan kaavoilla, hieman duunia vaatii tehdä, mutta toimii kyllä hyvin..


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

    Luetuimmat keskustelut

    1. Purra hyökkää nyt suomalaisen duunarin kimppuun teettämällä mamuilla palkatonta työtä

      Niinpä niin. Persut duunaripuolue, HAH. Joko alkaa kovapäisinkin persu älyämään, että persut ovat Suomen kansan vastain
      Maailman menoa
      174
      10688
    2. Mitä hyvää rikkaiden hyysääminen Suomelle tuonut?

      Minäpä vastaan: ei yhtikäs mitään, vaan pelkkää vahinkoa. Demareiden ansiosta Suomen valtio oli käytännössä vielä 1980-
      Maailman menoa
      85
      10179
    3. Tytti Tuppurainen häpäisi Suomen epäisänmaallisella lausunnollaan USA:n ulkoministerille Rubiolle.

      https://www.is.fi/politiikka/art-2000011816267.html Miksi Tytti Tuppurainen päästetään antamaan typeriä lausuntoja noin
      Maailman menoa
      232
      5619
    4. Purra ehdottaa vaan Tanskan mallia, joka on erittäin hyvä malli

      Purra ehdotti helmikuussa Suomeen Tanskan mallia, jossa maahanmuuttajilta vaaditaan työntekoa sosiaalitukien saamiseksi.
      Maailman menoa
      178
      4448
    5. Pystyisitkö olla

      Kanssani kaiken sotkun jälkeen? Ainakaan tunteet ei ole loppuneet
      Ikävä
      171
      2925
    6. Kokoomusnuoret: Sosiaalitukien työvelvoitteen tulisi koskea kaikkia

      Riikka Purra on esittänyt, että maahanmuuttajilta tulisi edellyttää palkatonta työtä sosiaalitukien vastineeksi. Kokoom
      Maailman menoa
      126
      2914
    7. L/OVER ikuisesti minun

      Aivan järkyttävä sarja. Ei voi olla katsomatta, mutta tuo omat muistot mieleen. Näyttelijät näyttelevät turhankin hyvin
      Ikävä
      38
      1726
    8. Mitä voisit miehenä tehdä?

      Suojellaksesi kaikkia naisia ja että heillä olisi juuri sinun käytöksen takia edes vähän turvallisempaa. Mitä miehenä
      Ikävä
      298
      1318
    9. Jyrki Linnankivi, Jyrki 69 - Goottirokkarista kirkonmieheksi Lappiin!

      Jyrki Linnankivi eli Jyrki 69 on The 69 Eyes -rockyhtyeen vokalisti. Lauluhommien lisäksi hän sanoittaa, säveltää ja sov
      Työ ja opiskelu
      6
      1170
    10. Onnea Maria ja Vilma Amazing Race -voitosta!

      Maria Guzenina ja Vilma Vähämaa voittivat Amazing Race Suomi -kisan. Voiton hetkellä Guzenina paljasti, miksi valitsi Vi
      Tv-sarjat
      16
      1094
    Aihe