Wojciech Gardziński

Wojciech Gardziński Mieć rację godzinę
wcześniej niż inni:
przez godzinę być
...

Temat: 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.Wojciech Gardziński edytował(a) ten post dnia 26.03.10 o godzinie 16:52