May 06 2008

Import danych z wielu arkuszy

Posted by Bartek

Ostatnio doszedłem do wniosku, że częstość z jaką jestem proszony o napisanie programu pobierającego i agregującego dane z wielu skoroszytów wymaga budowy jakiegoś szkieletu usprawniającego pracę. Wprawdzie na sieci można znaleźć wiele przykładów odpowiednich procedur, które rozwiązują cały problem -- ja postanowiłem ograniczyć się do funkcji. Zacznijmy od analizy podstawowych elementów naszej aplikacji: Najpierw użytkownik proszony jest o podanie katalogu, w którym znajdują się pliki do importu. Następnie program otwiera kolejne pliki i sprawdza, czy zwierają one właściwe dane. W końcu informacje ze skoroszytu zapisywane są jako kolejny wiersz w arkuszu, który służy jako źródło tabel przestawnych generujących raporty. Budowa szkieletu dla takiego programu będzie opierałą się na trzech funkcjach i procedurze. Funkcje będą odpowiadały za wybór katalogu do importu, sprawdzenie czy plik zawiera dane oraz wczytanie danych.
Read more »

Filed under : Tutoriale, Wszystkie | 1 Comment »
May 01 2008

Poziom zabezpieczeń przed makrami

Posted by Bartek

Właśnie skończyłeś oprogramowywać skomplikowany arkusz, który posłuży oddziałom twojej firmy do przygotowywania miesięcznych sprawozdań. Pozostał ci do rozwiązania ostatni problem -- Co zrobić, gdy któryś z użytkowników wyłączy w Excelu makra.
Read more »