[excel] Jak scalić kilka skoroszytów w jeden?


(Momayday) #1

Witam

Mam Microsoft Office 2007.

Posiadam kilkaset plików excelowych takich jak te przykładowe poniżej na fotkach:

26159668.th.jpg61395938.th.jpg54241202.th.jpg

Jak teraz zrobić żeby w miarę szybko wszystkie te kilkaset plików połączyć w jeden tak jak na zdjęciu poniżej?

61391026.th.jpg

Nie będę okrywał ale docelowo marzy mi się taki programik/skrypt do którego się "ładuje" te kilkaset plików, ustala się parametr np. "Niemcy" i program sam tworzy osobny plik excelowy gdzie wypisane są wszystkie wiersze z tych kilkuset plików odpowiadające krajowi pochodzenia samochodu.

-- Dodane 12.11.2012 (Pn) 20:38 --

Albo inaczej bo mi ktos podpowiedzial: jak w visual basicu zrobic takie cos:

"Docelowo chciałbym napisać funkcję przyporządkowaną jakiemuś przyciskowy gdzie po naciśnięciu zostanie otwarte okno w stylu "plik- otwórz" w oknie tym można by się przemieszczać po dysku i wybierać pliki Excela.

Po zatwierdzeniu wyboru danych plików chciałbym aby tylko pierwsze arkusze z wybranych plików Excela zostały przekopiowane do aktualnie otwartego pliku".


#2

Antoni1 , proszę zapoznaj się z tą stroną oraz tym tematem, a następnie,używając przycisku image.php?album_id=20&image_id=4038


([alex]) #3

Otwierasz pusty arkusz.

Ustawiasz tryb rejestracji makra.

Otwierasz jeden z plików.

Naciskasz: Ctrl-Dół>N

Kończysz tryb rejestracji makro.

Otwierasz powstałe makro

I trochę kombinujesz aby to robiło się w pętli dla kilku plików.


(Momayday) #4

Czyli...

Zaznacza sie caly arkusz Ctrl-Dół>

Zapisywanie jako

otwieranie sciezki zapisu

A co znaczy te "N"?


([alex]) #5

za szybko pisałem. nie tylko


(Zuraw Damian) #6

Witam,