Witam,
Znalazłam w Internecie kod makra, które jest podstawą do pomocy przy tworzeniu mojego. Jednak jest to moje pierwsze makro, które tworzę dla kolegów i koleżanek. W swoim makro chciała bym aby rozpoczęcie łączenia plików excela rozpoczynało się zawsze w wierszu 3 (nagłówek w pierwotnym skoroszycie jest zawsze w 3 wierszu, pierwsze dwa wiersze są puste) oraz aby makro łączyło wszystkie dane ze skoroszytów nie zależnie czy napotka pusty wiersz ponieważ w pierwotnych plikach excel, znajdują się nieraz puste wiersze pomiędzy danymi. Przedstawione makro łączy tylko do pustego wiersza, pomijając dane które są za pustymi wierszami. Zależy mi tylko aby poprawnie scalić pliki excel, które załączam do tematu. Baaaaaardzo proszę Państwa o pomoc!
Założenia do mojego makro jakie podałam
1. Wszystkie skoroszyty do scalenia znajdują się w jednym folderze
' 2. Nie ma tam żadnych skoroszytów przypadkowych (w tym docelowego)
' 3. Dane do scalenia są zawsze w pierwszym arkuszu i mają jednakowe kolumny
' 4. Dane do scalenia mają nagłówki
‘ 5. Brak pustych wierszy pomiędzy danymi
‘ 6. Tylko format xlsx we folderze
'7. W pierwszym wierszu musi być nagłówek
Założenia jakie chciałabym żeby było makro
1. Wszystkie skoroszyty do scalenia znajdują się w jednym folderze
' 2. Nie ma tam żadnych skoroszytów przypadkowych (w tym docelowego)
' 3. Dane do scalenia są zawsze w pierwszym arkuszu i mają jednakowe kolumny
' 4. Dane do scalenia mają nagłówki
‘ 5. Możliwość pustych wierszy
‘ 6. Tylko format xlsx we folderze
' 7. Łączenie od 3 wiersza w którym znajduje się nagłówek w plikach do scalenia
Znalazłam w Internecie kod makra, które jest podstawą do pomocy przy tworzeniu mojego. Jednak jest to moje pierwsze makro, które tworzę dla kolegów i koleżanek. W swoim makro chciała bym aby rozpoczęcie łączenia plików excela rozpoczynało się zawsze w wierszu 3 (nagłówek w pierwotnym skoroszycie jest zawsze w 3 wierszu, pierwsze dwa wiersze są puste) oraz aby makro łączyło wszystkie dane ze skoroszytów nie zależnie czy napotka pusty wiersz ponieważ w pierwotnych plikach excel, znajdują się nieraz puste wiersze pomiędzy danymi. Przedstawione makro łączy tylko do pustego wiersza, pomijając dane które są za pustymi wierszami. Zależy mi tylko aby poprawnie scalić pliki excel, które załączam do tematu. Baaaaaardzo proszę Państwa o pomoc!
Założenia do mojego makro jakie podałam
1. Wszystkie skoroszyty do scalenia znajdują się w jednym folderze
' 2. Nie ma tam żadnych skoroszytów przypadkowych (w tym docelowego)
' 3. Dane do scalenia są zawsze w pierwszym arkuszu i mają jednakowe kolumny
' 4. Dane do scalenia mają nagłówki
‘ 5. Brak pustych wierszy pomiędzy danymi
‘ 6. Tylko format xlsx we folderze
'7. W pierwszym wierszu musi być nagłówek
Założenia jakie chciałabym żeby było makro
1. Wszystkie skoroszyty do scalenia znajdują się w jednym folderze
' 2. Nie ma tam żadnych skoroszytów przypadkowych (w tym docelowego)
' 3. Dane do scalenia są zawsze w pierwszym arkuszu i mają jednakowe kolumny
' 4. Dane do scalenia mają nagłówki
‘ 5. Możliwość pustych wierszy
‘ 6. Tylko format xlsx we folderze
' 7. Łączenie od 3 wiersza w którym znajduje się nagłówek w plikach do scalenia
Kod: VBScript