Több Excel munkafüzet összemásolása egy külön munkafüzetben lévő lapra makróval

Több Excel munkafüzet összemásolása egy külön munkafüzetben lévő lapra makróval
2022-02-02T15:12:03+01:00
2022-02-25T20:13:52+01:00
2022-10-15T21:20:23+02:00
Gizus
Sziasztok!

Szeretném a segítségeteket kérni különálló Excel munkafüzetekben lévő füleket szeretnék egy munkafüzet egy lapjára másolni makróval.
Az oszlopok megegyeznek, de a sorok száma eltérő.
Tudnátok ebben segíteni? /még nagyon kezdő vagyok a témában:( /

Előre is nagyon köszönöm a segítséget!
Gizus
Mutasd a teljes hozzászólást!

  • szia,
    ha nagyon kezdő vagy, akkor vmeddig eljutottál...
    szerintem ezt is oszd meg, úgy könnyebb segíteni...

    a lényeg kb ez lesz amúgy:
    beállítasz egy változót, hogy hova kell beilleszteni aktuálisan az adatokat,
    aztán kell egy ciklus, ami végigmegy a forrás fájlokon,
    aztt megnyitja,
    meghatározza az adatokat,
    másolja a célfájlba,
    bezárja,
    növeli a cél sorváltozó értékét a beillesztett adatok számával,
    majd veszi a köv forrásfájlt, amíg van feldolgozandó...

    ;)
    Mutasd a teljes hozzászólást!
  • Szia!

    Találtam valami hasonló és azt próbáltam átalakítani...
    Sajnos az adatokat (nem mindegyiket) többszörözi és nem tudom, hogyan kellene javítanom :(

    Előre is nagyon köszönöm, ha ránézel!

    Gizus
    Mutasd a teljes hozzászólást!
    Csatolt állomány
  • érdemes lenne lépésenként futtatnod és közbe nézni mikor melyik sornál mit jelöl ki, mit illeszt be és hova... ;)
    Mutasd a teljes hozzászólást!
  • Szia!
    Minden másolási résznél van benne ilyen sor:

    Windows("Összesen.xlsm").Activate ActiveSheet.Paste
    A második sort - ActiveSheet.Paste - vedd ki belőle, mert ez azonnal beilleszti a másolt értékeket az éppen aktuális cellához.  Ezután hiába fut le és keresi meg az utolsó sort a makró a következőkben, már benne van a munkalapon a beillesztés - ezért duplikál.
    Üdv.
    Mutasd a teljes hozzászólást!
Tetszett amit olvastál? Szeretnél a jövőben is értesülni a hasonló érdekességekről?
abcd