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

291

    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ä.

    Takaisin ylös

    Luetuimmat keskustelut

    1. Mira Luoti ja Julkkisselviytyjät 2017 - Ketä kuumottaa juuri nyt?

      HS: Tässä ohjelmassa Mira Luoti kertoi kokeneensa seksuaalista väkivaltaa "PMMP-yhtyeen Mira Luoti kertoo Ylen uudessa
      Kotimaiset julkkisjuorut
      73
      2015
    2. Mietin että

      Onko tarinallamme vielä luvussa tilaa kohtaamiselle vai jääkö se tähän.
      Ikävä
      102
      1883
    3. Kaipaatko sinä

      Yhtään meidän katseita
      Ikävä
      142
      1773
    4. Oletko samaa mieltä

      Että on parempi olla erillään?
      Ikävä
      97
      1421
    5. Törkeä eläinsuojelurikos Sonkajärvellä

      Pohjois-Savossa Sonkajärvellä noin 40 kissaa ja reilut 10 koiraa on jouduttu lopettamaan kaltoinkohtelun vuoksi, kertoo
      Sonkajärvi
      35
      1389
    6. MESTARI SIVALTAA JÄLLEEN

      https://www.is.fi/politiikka/art-2000011436243.html Suomen ainoa Mestari lausuu tosiasiat Sannasta , Tuomiojasta ja hil
      Kajaani
      317
      1265
    7. Kirjallinen varoitus

      On annettu eräälle henkilölle. hyssytellään kuitenkin asiasta
      Äänekoski
      60
      1229
    8. Jotkut ihmiset pelkäävät syöpää sairastavaa

      On hauskaa, kun kertoo jollekin, että "minulla on syöpä". Jotkut käyttäytyvät kuin se olisi tarttuva tauti. Eivät uskall
      Sinkut
      130
      1112
    9. Julkisuuden henkilön päiväin päätös

      Sitä vaan, että kyllä nyt kaikki tietävät kuka oli Eemeli Peltola (kansanedustaja, joka päätti päivänsä eduskuntatalossa
      Sinkut
      276
      1066
    10. Kuulin juttua että Jeesus on kopioitu krishnasta

      Pitääkö paikkansa että kertomukset ovat samat kummankin uskonnon kirjoissa
      Hindulaisuus
      446
      963
    Aihe