Problem: W swojej pracy często tworzę aplikacje i bardzo złożone narzędzia dla działów zarządzających zakupem i sprzedażą. Przeważnie „mózgiem” całego narzędzia jest pojedynczy arkusz (nazwijmy go Master), do którego zaczytuję dane z raportów zewnętrznych, i na ich bazie przygotowuję formuły wyliczeniowe. Problem, z jakim się borykam, dotyczy właśnie zaczytywania danych z raportów zewnętrznych. Po pierwsze, raporty te często mają niestały układ (tj. mogą pojawić się w nich nowe kolumny lub kolumny stare mogą zostać przeniesione w inne miejsce tabeli). Po drugie, arkusz Master również może się zmieniać; w zależności od bieżących potrzeb nowe kolumny mogą być do niego dodawane w różne miejsca tabeli. Czy jest zatem jakiś sposób, aby dostosować makro do zmieniającego się układu raportu zewnętrznego i arkusza Master? W tej chwili mam zakodowane na sztywno w kodzie numery kolumn, z których mam pobrać dane (raport zewnętrzny), jak i numery kolumn, do których mam wstawić dane
(Master). W jaki sposób przeprowadzić aktualizację narzędzia w sposób jak najmniej „bezbolesny” i sprawny? W jaki sposób zabezpieczyć się przed błędami wynikającymi z niezapowiedzianych zmian w raportach zewnętrznych?
Pozostałe 73% artykułu dostępne jest dla zalogowanych użytkowników serwisu.
Jeśli posiadasz aktywną prenumeratę przejdź do LOGOWANIA. Jeśli nie jesteś jeszcze naszym Czytelnikiem wybierz najkorzystniejszy WARIANT PRENUMERATY.
Zaloguj Zamów prenumeratę Kup dostęp do artykułu