Start > Oferta > VBA

Rozwiązania dla języka VBA

Język VBA (Visual Basic for Applications) jest językiem programowania skonstruowanym przez firmę Microsoft w oparciu o język Visual Basic, będącym pochodnym od jednego z najprostszysch języków komputerowych: Basic. Odmiana VBA została opracowana na potrzeby aplikacji pakietu Office, jednak używana jest także przez inne aplikacje, także innych producentów, np. AutoCAD.

Z potęgi języka VBA trudno sobie zdać sprawę do momentu, kiedy poznamy sam język oraz jego użycie w poszczególnych programach. Dla zobrazowania potencjału tego języka, poniżej zamieszczono drobny wycinek jego wykorzystania:

  • utworzenie wykresu i sformatowanie go na podstawie danych pochodzących ze wszystkich arkuszy Excela;
  • wykonanie pewnych czynności podczas zmiany zawartości wybranej komórki;
  • przekolorowanie wykresu na kolory firmowe;
  • przekształcenie kilku linijek wklejonych z maila w kilkustronicową ofertę w programie Word;
  • wyszukanie danych w zewnętrznym pliku Excela oraz odpowiednie uzupełnienie szablonu dokumentu Worda o te dane;
  • automatyczne wyrównanie wszystkich nagłówków oraz dopasowanie wymiarów rysunków w całej prezentacji PowerPoint;
  • skopiowanie wszystkich wykresów w wybranym skoroszycie Excela do osobnych slajdów programu PowerPoint oraz dodanie odpowiednich podpisów;
  • sprawdzanie danych wprowadzanych przez użytkowników w bazie danych Access;
  • automatyczne aktualizacje wielu powiązanych tabel, wyszukiwanie i wyświetlanie elementów pochodnych w formularzach programu Access;
  • wczytanie wszystkich zdjęć z danego katalogu i przypisanie ich do odpowiednich rekordów bazy danych Access;
  • import kalendarza z Outlooka do harmonogramu w programie Project;
  • integracja harmonogramu z systemem zarządzającym magazynem i zamówieniami.

W zakresie języka VBA oferujemy kursy na wielu poziomach zaawansowania, warsztaty programistyczne, konsultacje przy rozwiązywaniu własnych problemów oraz gotowe ich rozwiązania.

Przykłady kodów VBA realizujących rozmaite funkcje zostały zebrane w sekcji Zasoby. Serdecznie zapraszamy do zapoznania się z materiałami - mamy nadzieję, że okażą się one przydatne w Państwa pracy. W przypadku nieopisanych problemów prosimy o kontakt - na pewno pomożemy!