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

  • the radish

    senior tag

    Adott egy elég hosszú makró, aminek a közepén, ha munka1 A1 = 1 le kéne futnia Szatocs1981 által közzétett makrónak:

    Dim Zelle As Range

    For Each Zelle In Selection.Cells
    Zelle.NumberFormat = "@"
    Zelle.Value = Replace(Zelle.Value, ",", ".")
    Next Zelle

    Ezzel semmi probléma nem is lenne, "THEN" kóddal meg is oldanám, de nem ilyen egyszerű.
    A makrónak folytatódnia kell, akár így, akár úgy de ugye ez középen van, tehát nem kéne kilépnie ha a feltétel nem teljesül, viszont a fenti kódnak csak a feltétel teljesülése esetén kéne lefutnia.
    A "Case" kapcsoló megint nem lenne jó, mert akkor két makrót kéne fenntartani, ráadásul - amint írtam - a makró közepén lenne az elágazás.

    Lehet, hogy nagyon egyszerű, de nem jövök rá.

    Előre is köszönöm.

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