Zavrieť

Porady

Excel VBA - pridanie stlpca a vzorca

Zdravim,

potreboval by som poradit s jednym makrom.

Mam excel do ktoreho sa mi importuju data z databazy su to tri stlpce a ja by som potreboval pridat stvrty v ktorom by bol vzorec =IFERROR(VLOOKUP(A2;Solivia_11;2;FALSE);"Uncategor ized"). To uz som aj nejak dokazal problem mam s tym ze neviem spravit nejaky cyklus, ktory by pridal tento vzorec len do riadkov kde su importovane data.
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

    PaloPa je offline (nepripojený) PaloPa

    PaloPa
    Code:
    Sub Vzorec_od_poslednej_vyplnenej()
    
        Range("B50000").End(xlDown).Select 'skok na absol.poslednu
        Selection.End(xlUp).Select         'skok na poslednu vyplnenu
        ActiveCell.Offset(0, 3).Select     'skok na bunku, kde bude vzorec
        
        ActiveCell.FormulaR1C1 = "=SUM(RC[-3]:RC[-1])"              'urob vzorec (tip: nahratie makra)
        ActiveCell.Copy                                             'kopia vzorca
        Range(Selection, Selection.End(xlUp).Offset(1, 0)).Select   'oznac oblast po druhy riadok
        
        ActiveSheet.Paste                  'kopiruj vzorec
        Application.CutCopyMode = False
    End Sub
    Dakujem za rychlu odpoved! Ja som sice medzicasom uz na nieco prisiel, ale toto funguje rychlejsie, takze to pouzijem.

    Excel VBA - pridanie stlpca a vzorca

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

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