piątek, 26 marca 2010

Aktualizacja zamkniętych plików Excela

JAK ZAKTUALIZOWAĆ WIELE PLIKÓW,
wklejając do każdego dane według innego klucza wyboru (kryteriów    
- tu: w każdej linii inne kryterium wyboru po nazwie) oraz    
stosując określone kryteria centralne (np. wybór okresu)?

Problem:
Mamy 100+ plików budżetów różnych komórek. każda z komórek    
ma już gotowy plik, gdzie dane aktualizuje (ale tym się teraz nie    
zajmujemy - to temat konsolidacji) oraz arkusz, gdzie powinna    
otrzymywać co miesiąc listę dokumentów zaksięgowanych na jej    
"MPK-u". W pliku mamy np listę danych, sporządzoną na jej bazie    
tabelę przestawną i wykres tej tabeli.
(Współpraca: C.W.)

Film:
http://afin.net/webcasts/Demo_RefreshingFiles.swf

Opis:
Tworzymy definicję wykonywanych operacji w excelowym arkuszu    
programu AFIN.NET.IS.

Linia 1.:
Usuwa dane z arkusza 'PivotSource'

Linia 2.:
Wkleja dane (do arkusza 'PivotSource'), pobrane przez ADO z    
określonymi kryteriami, tu: koniunkcja kryteriów globalnych (dla    
wszystkich operacji) i lokalnych (dla każdego wiersza osobno)
POWYŻSZE OPERACJE WYKONYWANE SĄ BEZ OTWIERANIA PLIKÓW!!!

Linia 3.:
Otwiera na chwilę każdy z plików, ale tylko po to, by    
ODŚWIEŻYĆ zawarte w nich tabele przestawne i tak odświeżone    
pliki ZACHOWAĆ i zamknąć.
Gdybyśmy zadecydowali, że tabele nie muszą być odświeżone, bo    
każdy z adresatów zrobi to sobie sam po otwarciu swojego pliku,    
linię tę można pominąć.

Wnioski:
Nie ma problemu w zdalnej (centralnie zarządzanej) aktualizacji    
dowolnej listy plików.

Brak komentarzy:

Prześlij komentarz