Elektroda.pl
Elektroda.pl
X
Please add exception to AdBlock for elektroda.pl.
If you watch the ads, you support portal and users.

[EXCEL VBA] Makro importujące xlsx przyrostowo

username 30 Aug 2018 16:47 498 0
  • #1
    username
    Level 15  
    Cześć,

    potrzebuje napisać makro VBA w Excelu które:

    - będzie otwierać wszystkie pliki *.xlsx w katalogu w którym znajduje się uruchamiany plik skoroszytu (ew. będzie można wskazać kilkanaście plików w oknie wyboru)
    - z każdego pliku zostanie skopiowany zakres $$ i doklejony do arkusza "zaimportowane" w pliku w którym jest makro
    - po zaimportowaniu wszystkich plików w katalogu, wyszuka pustych komórek w skoroszycie import i kolumnie F, jeśli komórka będzie pusta usunie cały wiersz.
    -posortuje całość według kolumny B
    -doda numeracje (nowa kolumna z numerowanymi wierszami w dół do końca danych)

    Code: vbscript
    Log in, to see the code


    Wszystkie rady mile widziane, do tej pory korzystałem z okna gdzie wskazywałem plik i w oparciu o ten plik był kopiowany wskazany zakres do arkusza podanego w zmiennej (wartość komórki). Tutaj potrzebuje znaczną ilość plików otwierać, kopiować co trzeba i wklejać przyrostowo.