Zavrieť

Porady

EXCEL JEDNODUCHE MAKRO NA VYMAZANIE RIADKU

Caute, prosim neviete mi poradit, ako vytvorim jednoduche makro na vymazanie riadku ktory oznacim ??
Pravidlá a tipy
  • Každý móže napísať len 1 odpoveď. Neskor mozete svoju odpoveď vylepšiť.
  • Odpoveď má priniesť riešenie na otázku, vyvarujte sa hodnotenia otázky.
  • Odpoveď má byť viac o faktoch ako o názoroch.
Dalšie pravidla a tipy
    Ak potrebujete v otázke niečo upresniť, najskôr sa spýtajte na podrobnosti.
    Koncept slúži na uloženie rozpracovanej odpovede, koncept sa zobrazuje len Vám, až kým ho nezverejníte.
    Ak máte podobnú otázku, založte Novú otázku alebo Súvisiacu otázku.
    ❤ Buďte priateľskí ❤
    Sme súčasťou jednej komunity, ktorá si chce vzájomne pomáhať, rozdieľnosť je vítaná ak neubližuje!
    Usporiadať podľa času

    white_black je offline (nepripojený) white_black

    white_black
    dakujem ale ja potrebujem aby mi vymazalo vzdy riadok (riadky), ktory oznacim.. nahodou take makro nevies ??

    marjankaj je offline (nepripojený) marjankaj

    I am a man marjankaj
    white_black Pozri príspevok
    dakujem ale ja potrebujem aby mi vymazalo vzdy riadok (riadky), ktory oznacim.. nahodou take makro nevies ??

    Nie som vševed.
    Viem urobiť makro, ktoré vymaže označené riadky. Napríklad v stlpci A si ich označím "??".
    Ale ako si ich označíš ty, tak to netuším.

    upchpp je offline (nepripojený) upchpp

    upchpp
    a čo tak pravé tlačídlo myšky , kliknúť na daný riadok a vybrať možnosť odstrániť obsah?

    kergulaan je offline (nepripojený) kergulaan

    kergulaan
    Asi nechapem tvoje zadanie. Preco to chce riesit makrom, ked musis riadky oznacovat?
    NAjjednoduchsie je pri oznacovani riadkov ktore chcs vymazat drzat ctrl a nasledne po ich oznaceni stlacit alt+a, alt+s a mas to.

    Snoophy je offline (nepripojený) Snoophy

    Snoophy
    Trochu som poupravil makro, aby vymazal prázdny riadok ( takže namiesto "??" som dal len "" a v novom hárku mi to funguje pekne,
    Len keď to chcem použiť v jednom makre dopísal som tam:
    Windows("názov.xlsm").Activate
    Range("B21:B276").Select
    Call vymaž
    End Sub
    Private Sub vymaž()

    For Each bunka In Selection
    If bunka.Value = "" Then
    bunka.EntireRow.Delete
    Call vymaž
    End If
    Next
    End Sub

    Ale keď ho spustím tak to vymaže, ale zacikluje sa.....

    Neviete to niekto prepísať na aby som označil niektorú bunku a keď je prázdna tak vymaže riadok a posunie sa o jeden riadok nižšie a skontroluje ten a bude to robiť trebárs 200x. Viacej nepotrebujem.

    Takže môžete použiť funkciu kde poznáme koľko krát sa má akcia opakovať.
    Teoriu ako tak viem, ale mám problém napísať to ( ani to nieje až taký problém), ale aby to fungovalo :-(

    Ďakujem za pomoc.

    EXCEL JEDNODUCHE MAKRO NA VYMAZANIE RIADKU

    Porady, ktoré by vás mohli zaujímať

    Prihláste sa a sledujte len tie Porady, ktoré Vás zaujímajú.