Kezdőlap › Fórumok › Excel programozás › [Resolved] VBA – másolás különböző mappában lévő fájlok között › Hozzászólás: [Resolved] VBA – másolás különböző mappában lévő fájlok között
Hali!
Tegyél töréspontot ehhez a sorhoz, és amikor megáll, akkor nézd meg, hogy mi van a tömb aktuáls elemében.
Esetleg tedd előbb az egészet egy változóba, és annak a tartalmát nézd meg, mielőtt az Open lefut.
Viszont én még továbbra is az összerendeléseken lovagolnék, ugyanis a Dir az oprendszer szerinti un. rendszer sorrendben olvassa a fájlokat. Neked meg szerintem minimum ABC sorrend kellene.
Lehetséges megoldások:
1. A két mappa fájljainak a nevét beolvasod két külön tömbbe, majd rendezed őket (A neten van sok Bubble sort vagy Quick sort minta.
2. A két mappa fájlneveit beolvasod Dir-el két Excel tartományba, és külön-külön az Excellel rendezteted őket.
Így egymás mellé kerülhetnek a párok.
Ezután vagy a tömbön, vagy az Excel tartományon lehet ciklus futtatni, és megcsinálni a feldolgozást.
Imre