VBATools

Pobieranie kursu NBP

by on Nov.13, 2013, under Excel, Oprogramowanie, Płatne

Dodatkiem tym pobierzesz aktualne jak i archiwalne kursy walut zgodne z tabelą średnich notowań emitowanych przez NBP. Przy pomocy przygotowanych interesów możesz pobrać kursy jak i od razu przeliczyć kwoty o pobrany kurs sugerując się walutą z arkusza jak i daty. Interfejs zamiany wartości posiada też mechanizm pobierania z dnia roboczego jak i z dnia poprzedniego stosowanego przy transakcjach zagranicznych.

Używając opisany dodatek niezbędne jest podłączenie do internetu. Dane pobierane są z witryn Narodowego Banku Polskiego. W trakcie tego procesu nie są naliczane żadne opłaty ani nie są realizowane żadne czynności poboczne.

Pierwszy moduł pobierania kursów wg danych Z arkusza, czyli:

  • uwzględniając wybraną datę, albo różne daty z zakresu komórek,
  • wybraną walutę, albo pobraną z zakresu komórek albo pobrana z wartości z formatowania walutowego,
  • wartości te mogę przemnożyć lub podzielić o kurs, albo wysłać do innego zakresu jako wartość kursu bez działania arytmetycznego. Mogą nadpisać wartości lub zapisać w odrębnym miejscu.
  • dane są pobierane z tabeli A (kurs średni) i C (kurs kupna i sprzedaży).
  • dodatkowo w interfejsie jest pobieranie z dni roboczych oraz dla kalkulacji celnych z dnia poprzedzającego dzień roboczy.
  • Zakresy wskazane w interfejsie powinny być jednokolumnowe i ilość wierszy powinna być zgodna aby wybrane waluty, daty i wartości się pokrywały.

Jeśli życzysz sobie zobaczyć inne scenariusze napisz w komentarzu.

Drugi moduł pobierania wszystkich kursów na wybrany dzień z uwzględnieniem tabeli kursów A, B, C i H z eksportem do nowego arkusza w formie tabeli i opisem j.n. Moduł ten pozwala też podglądnąć dane i nie decydować się na zapis na arkusz, lub zdecydować się tylko na zaznaczone waluty przy pomocy 2kliku lub prawego klawisza myszy.

Trzeci moduł do pobierania danych wybranej waluty w zakresie dowolnych dat tabeli A i C również z eksportem do tabeli wraz z opisem. Zakres dat w tym interfejsie nie może przekraczać 366 dni w jednym cyklu pobierania. Zawsze możesz wybrać inny okres i pobrać kolejny zakres.

Obydwa przedstawione moduły działają na zasadzie pobierania z NBP DO arkusza.
.
Moduł czwarty ofertuje możliwość kantorowego przelicznika walut bazując na aktualnej, ostatniej tabeli kursów. Interfejs podaje aktualną datę oraz nazwy dostępnych walut. Zawiera tez modyfikator w postaci prowizji jaką można określić podczas realizacji wymiany. W przypadku zamiany z obcej waluty na obcą, prowizja liczona jest podwójnie.
.
Moduł piąty to wyliczenie trendu w przedstawieniu graficznym uwzględniającym okres tygodnia, miesiąca, 3 mscy, i poł roku dla określonej waluty i tabeli.
.
Rozwiązanie kierowane jest do osób przeliczających waluty na dany kurs zakupu produktów, lub osób zajmujących się spekulacją, handlem walut, aby w szybki sposób pobierały dane, przeliczały wartości dowolnie wskazaną ilość. Także polecam pow. rozwiązanie bazujące na tabelach średnich stawek/kupna i sprzedaży obowiązujących w Polsce publikowanych przez NBP.
.
Jeśli prowadzisz firmę, w której raporty, rejestry transakcji oparte na kursach są niezbędne, zgłoś zapotrzebowanie na modyfikację rozwiązania.

XL_Euro_Conwerter

Zastanawiasz się czy może producent już nie wykonał takiego konwertera. Tak, jest dostępny dodatek do wersji PROPlus w usłudze 365, który sugeruje zmianę kursu Euro (co dziwne również na Markę Niemiecką – po jakim kursie to wie tylko bank centralny?)

Dodatek zgodny z Office >= 2013 (oraz 365) dla 32 i 64bit

Jeżeli jesteś zainteresowany rozwiązaniem możesz pobrać wersję DEMO


Zainteresowani zakupem dodatku proszeni są o kontakt i zapoznanie się z warunkami licencji.

Jako produkt o podobnej tematyce polecam uwadze dodatek Sumowanie walut wyposażony dodatkowo w kod poprawiający zapis walutowy na dowolnym obszarze arkusza oraz Pobieranie cen złota jako przelicznik stawek bazujący również na tabelach wg NBP.

(c) Shon Oskar – www.VBATools.pl

Wszelkie prawa zastrzeżone. Żadna część ani całość tego artykułu nie może być powielana ani publikowana bez zgody autora.

:, , , , , , , , , , ,

Leave a Reply