Keresés

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

  • Delila_1

    veterán

    válasz ng0ofy #12665 üzenetére

    Az Array segítségével jelölheted ki az összes munkalapot, és azoknak egy bizonyos celláját.
    3 lap esetén egyszerű beírni a makróba

    Sheets(Array("Munka1", "Munka2", "Munka3")).Select
    Range("A1").Select

    176 lapnál ez már kínos lenne. Inkább indíts egy makrórögzítést, állj az első lapra, majd a Shift lenyomása mellett kattints az utolsó lapra. Az így egyszerre kijelölt lapokon egy bizonyos cellára állva az összes lapon az a cella lesz kijelölve. Ha ebbe a cellába írsz valamit, akár egy képletet, minden lapon szerepelni fog. NE FELJTS EL kilépni a közös kijelölésből!

    Ha egy összegző lapon összegezni, átlagolni, vagy bármilyen más műveletet akarsz végezni a többi lap azonos celláiban lévő adatokkal, egyszerűbben is megadhatod. Pl. egy cellában az összes többi lap B20 celláiból ki akarod nyerni a minimum értéket, az összegző lap képlete:
    =MIN(Munka1:Munka3!B20). Természetesen a saját lapjaid nevét írd a Munka1 és Munka3 helyére.

  • perfag

    aktív tag

    válasz ng0ofy #12665 üzenetére

    Úgy kell ahogy leírtad, kettőspontot az első és utolsó munkalapnév közé, felkiáltójel és cellahivatkozás.
    Pl. B3-as adatok összegét akarod megadni minden munkalapról egy összesítő munkalapon (ami az első lap a munkafüzetben):
    - kijelölöd az összesítő lapon a cellát,
    - kattintasz a szumma jelen,
    - kijelölöd a második munkalapot (pl. Andora)
    - a bal alsó sarokban ott vannak a lapfülgörgető nyilak, az utolsóra ugratsz
    - lenyomod a Shift-et, rákattintasz az utolsó munkalapra (pl. Zambia)
    - rákattintasz a B3 cellára
    - Enter

    =SZUM(andora:zambia!B3)

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