Keresés

Új hozzászólás Aktív témák

  • Pakliman

    tag

    válasz oke #48299 üzenetére

    Szia!

    Te írtad, hogy esetleg makróval is... Ezért küldtem olyan megoldást. Bár ezt a feladatot makró nélkül nem lehet elvégezni.
    Azt hittem, hogy legalább alapszinten ismered :F

    Az AC oszlop tartalmát és az alapján a G és H kitöltését ez végzi:
    If feltétel = True Then
    Cells(sor, "G") = "beírandó..."
    Cells(sor, "H") = "beírandó..."
    End If

    Egy "konkrét" példa:
    If Cells(sor, "AC") = "cica" Then
    Cells(sor, "G") = "ragadozó"
    Cells(sor, "H") = "nyávog"
    End If

    Ezt annyiszor illeszted be a kódba, ahány féle feltétel van.
    DE!!!!!!!!!
    Ha nem minden esetben ugyanazok a keresendő adatok vannak az AC oszlopban, hanem lehet pl. cica, macska, macsek, cirmi stb, amit ugyan annak kell "értelmezni" a keresésben, akkor már sokkal komplikáltabb a dolog.
    Az sem mindegy, hogy az AC oszlopban maga a keresendő adat található (pl.: cica),
    vagy a cellán belül valahol előfordul (pl.: A cica felmászott a fára. -> Ez esetben a feltételvizsgálat
    If Cells(sor, "AC") Like "*cica*" Then).
    Mivel nem írtál példákat az AC oszlop lehetséges tartalmára és a G, H oszlopba beírandóra sem, ezért jelenleg csak ennyit tudok segíteni :(
    Ha ki akarod küszöbölni a manuális szűréseket, akkor fel kell kötni a gatyát és ismerkedni a VBA-val. :DD
    Ha írsz konkrétumokat, segítek :))

    [ Szerkesztve ]

Új hozzászólás Aktív témák