Skocz do zawartości


Close Open
Close Open
Zdjęcie
- - - - -

VBA - pobieranie danych z wielu plików do jednego


  • Zamknięty temat Ten temat jest zamknięty
1 reply to this topic

#1 pciucha

pciucha

    Adept

  • Forumowicze
  • Pip
  • 2 Postów:

Napisany 19 August 2015 - 14:37 PM

witam,

mam problem, co miesiąc musze robić raport w którym wklejam dane z kilku plików. Musze te dane wklejać w rózne miejsca w pliku, w kilka arkuszy.

Chciałam sobie jakoś usprawnić pracę. Pliki z danymi zawsze mają taka sama strukturę i nazwę, zmieniam tylko miesiąc/rok w nazwie (np. 2015 08_xxxxx). Jak napisać makro, żeby do raportu zbiorczego - nazwijmy go Raport, wklejał dane do kilkunastu arkuszy z plików bazowych (też kilka plików). W plikach bazowych dane też są rozproszone po kilku arkuszach i np. z pliku bazowego X z arkusza 1 z komórki C10 muszą być wklejone do pliku Raportu do arkusza 1 komórki do G120, z pliku bazowego X z arkusza 1 z komórki D10 muszą być wklejone do pliku Raportu do arkusza 2 do komórki G120, itd. i tak kilka plików bazowych, kilkanaście arkuszy w Raporcie, kilkaset komórek z których pobierać należy dane i wklejać... A przy jakichkolwiek zmianach żeby historycznie się aktualizowało. No to skomplikowałam co??? Uzupałnianie danych zabiera masakrycznie dużo czasu a robię to systematycznie więc każde usprawnienie mile widziane.

Dodam, że język VBA nie jest mi zupełnie obcy, napisałam kilka MEGA PROSTYCH makr, ale to były naprawdę mega proste makra więc błagam o pomoc ale w języku idiotoodpornym ;)

z góry serdecznie dziękuję za każdą pomoc :)



#2 broda99

broda99

    Rozmowny

  • Forumowicze
  • PipPipPipPipPipPip
  • 574 Postów:
  • Płeć:Mężczyzna
  • Lokalizacja:W-wa

Napisany 21 October 2015 - 23:16 PM

Pokaż przykładowe pliki, napisz co i jak ma być kopiowane.






0 Użytkowników czyta ten temat

0 użytkowników, 0 gości, 0 anonimowych użytkowników