Makro-ongelma tiedon haussa

Pihalla VBA:sta

Tämä pitäisi ratkaista:
Excel-taulukossa ( nimeltään vaikka "valmiit") sarakkeessa A on rivin yksilöivä tieto ja Excel-taulukossa (nimeltään vaikka pohjatieto) on myös sarakkeessa A sama tunniste kuin "valmiit" taulukossa.
Mitä pitäisi tapahtua:
Makro tutkii "valmiit" sarakkeen A ja jos sama tieto löytyy "pohjatieto" sarakkeesta A niin kopioidaan "pohjatieto" taulukosta ko. rivin tieto sarakkeesta D "valmiit" taulukon sarakkeeseen E. Makron pitäisi tehdä luuppia niin kauan kuin taulukossa valmiit riittää rivejä.

2

395

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • pikkasen hakua peliin foorumilla ja kymmenkunta samantapaista casea ja mun vastaukset niihin löytyy...

      muutaman rivin muokkauksella
      taukoiden nimet nyt pohja ja valmiit ja haetaan A sarakkeesta vastineita

      moduuliin...
      Sub Siirrä()
      Dim Löydetty As Range
      Dim Solu As Range
      Dim vika As Long

      On Error Resume Next
      Application.ScreenUpdating = False
      Worksheets("valmiit").Activate
      vika = Range("A65536").End(xlUp).Row
      For Each Solu In Range("A1:A" & vika)
      Solu.Offset(0, 4) = EtsiJaSiirrä(Solu, Range("pohja!A:A"))
      Next Solu
      Application.ScreenUpdating = True
      End Sub


      Function EtsiJaSiirrä(Hakuehto As Variant, HakuAlue As Range) As Range
      Dim Solu As Range
      Dim EkaOsoite As String

      With HakuAlue
      Set Solu = .Find( _
      What:=Hakuehto, _
      LookIn:=xlValues, _
      LookAt:=xlWhole, _
      SearchOrder:=xlByRows, _
      SearchDirection:=xlNext, _
      MatchCase:=False, _
      SearchFormat:=False)
      If Not Solu Is Nothing Then
      Set EtsiJaSiirrä = Solu.Offset(0, 3)
      EkaOsoite = Solu.Address
      Do
      Set EtsiJaSiirrä = Union(EtsiJaSiirrä, Solu)
      Set Solu = .FindNext(Solu)
      Loop While Not Solu Is Nothing And Solu.Address EkaOsoite
      End If
      End With
      End Function

      • Pihalla VBA:sta

        avusta. Helpottaa elämää huomattavasti.


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

    Luetuimmat keskustelut

    1. Laitetaas nyt kirjaimet tänne

      kuka kaipaa ja ketä ?
      Ikävä
      177
      11218
    2. Pieni häivähdys sinusta

      Olet niin totinen
      Ikävä
      54
      5328
    3. Taas ryssittiin oikein kunnolla

      r….ä hyökkäsi Viroon sikaili taas ajattelematta yhtään mitään https://www.is.fi/ulkomaat/art-2000011347289.html
      NATO
      47
      2576
    4. Missä olet ollut tänään kaivattuni?

      Ikävä sai yliotteen ❤️ En nähnyt sua tänään söpö mies
      Ikävä
      37
      2266
    5. Vanha Suola janottaa Iivarilla

      Vanha suola janottaa Siikalatvan kunnanjohtaja Pekka Iivaria. Mies kiertää Kemijärven kyläjuhlia ja kulttuuritapahtumia
      Kemijärvi
      13
      1791
    6. Valtimon Haapajärvellä paatti mäni nurin

      Ikävä onnettomuus Haapajärvellä. Vene hörpppi vettä matkalla saaren. Veneessä ol 5 henkilöä, kolme uiskenteli rantaan,
      Nurmes
      43
      1685
    7. Tiedän kuka sinä noista olet

      Lucky for you, olen rakastunut sinuun joten en reagoi negatiivisesti. Voit kertoa kavereillesi että kyl vaan, rakkautta
      Ikävä
      33
      1332
    8. Känniläiset veneessä?

      Siinä taas päästiin näyttämään miten tyhmiä känniläiset on. Heh heh "Kaikki osalliset ovat täysi-ikäisiä ja alkoholin v
      Nurmes
      36
      1275
    9. Tulemmeko hyvin

      Toimeen ja juttuun keskenämme? Luulen, että sopisit hyvin siihen ☀️ympäristöön, paljon kaikkea erilaista.♥️mietin tätä s
      Ikävä
      6
      1096
    10. Daniel Nummelan linjapuhe 2025

      Kansanlähetyksen toiminnanjohtajan Daniel Nummelan linjapuhe tänään. Rehellistä analyysiä mm. evlut kirkosta ja piispo
      Luterilaisuus
      112
      1014
    Aihe