Excel – Visual Basic for Applications Zadania dodatkowe

Slides:



Advertisements
Podobne prezentacje
CLIMGEN (generator danych pogodowych w modelu CropSyst.
Advertisements

Programowanie w języku Visual Basic
Kredyty dyskontowe 1.Wstęp 2.Oprocentowanie proste - stopa stała
Rozdział IV - Ciągi płatności
AE – ĆW 3 Zmienna wartość pieniądza w czasie – metody dyskontowe.
Kredyt inwestycyjny na zakup
Wspólne skoroszytów Wspólne użytkowanie skoroszytów Arkusze i skoroszyty Tworzenie nowego skoroszytu Obliczenia w skoroszytach Przeglądanie wzorów w skoroszytach.
Ocena porównawcza kosztu kredytu i leasingu
Programowanie w języku Visual Basic
INFORMATYKA Wykładowca: mgr Tadeusz Ziębakowski p. 126 I piętro (naprzeciw dziekanatu)
SO – LAB3 Wojciech Pieprzyca
Komunikacja z arkuszem. Iteracje. Funkcje.
Programowanie obiektowe. Obiekty. Metody. Właściwości.
Rozdział XI -Kredyt ratalny
Konsolidacja kredytów spłacanych w ratach całkowitych 1. Wstęp 2. Oprocentowanie proste - stopa stała 3. Oprocentowanie proste - stopa zmienna 4. Oprocentowanie.
CO TO JEST ALGORYTM!.
Skrypty w powłoce Ryszard Haraszczuk. Pierwszy skrypt Stworzenie pliku touch skrypt Wpisanie specjalnej linii dla powłoki #!/bin/bash Napisanie skryptu.
Metody Matematyczne w Inżynierii Chemicznej Wprowadzenie do laboratorium.
Analiza danych w Excel za pomocą Analysis ToolPak
autor: Andrzej Seneczko
Visual Basic Mariusz Grad II TiB Rozpocznij prezentacje.
Dane do obliczeń.
Programowanie strukturalne i obiektowe
AUTOMATYZACJA PRACY W EXCELU
Instrukcja USOS Płatności wersja by Marek Opacki.
Prezentacja i szkolenie
Instrukcja USOSweb Wersja: Opracował: Sebastian Sieńko Plany zajęć dodatkowych pracownika.
Instrukcja USOS Ankiety wersja by Marek Opacki.
Prace dyplomowe studentów
MAKRA 1.
Instrukcja for. Instrukcja warunkowa mgr inż. Agata Pacek.
Instrukcja USOS Raporty tekstowe wersja by Marek Opacki.
MICROSOFT Access TWORZENIE MAKR
Podstawy Visual Basic for Applications (cz. II)
ANALIZA FINANSOWA WSPOMAGANA KOMPUTEROWO
Współpraca z innymi aplikacjami. Organizacja informacji 10 XII 2013.
Visual Basic w Excelu.
Visual Basic for Applications Poziom podstawowy Zajęcia 2
Zajęcia I Organizacja zajęć Rejestracja i uruchamianie makr
Programowanie Matlaba Przedmiot wykładów na Studia doktoranckie Instytut Geofizyki PAN Warszawa 2013/2014.
Podsumowanie ćwiczeń z Informatyki
Visual Basic w Excelu - podstawy
Formatowanie tabel. Formatowanie warunkowe. Wstawianie funkcji.
Prezentacja z ćwiczeń Informatyka dr inż. Andrzej Grząka
Budowa okna arkusza kalkulacyjnego
VISUAL BASIC FOR APLICATION (VBA)
ARKUSZE KALKULACYJNE 1. Analiza tabel za pomocą funkcji JEŻELI 2
GENERATOR WNIOSKÓW O DOFINANSOWANIE. Generator wniosków o dofinansowanie umożliwia przygotowywanie i edycję wniosków o dofinansowanie. Jest to pierwszy.
Instrukcja USOS Płatności wersja by Marek Opacki.
1. Adres względny 2. Adres bezwzględny 3. Adres mieszany.
Visual Basic Patryk Rosiak. Visual Basic for Applications Jest uproszczoną wersją języka Visual Basic służącym do obsługi dokumentów w pakiecie Microsoft.
Visual Basic przygotował Michał Miłek Visual Basic – język programowania wysokiego poziomu i narzędzie programistyczne firmy Microsoft. Składnia jest oparta.
Dominik Benduski Michał Mandecki Podstawy Visual Basic w Excelu.
 Podstawowy składnik.NET Framework  Technologia tworzenia w pełni dynamicznych stron internetowych działających po stronie serwera  Zorientowanie na.
Systemy finansowe gospodarki Matematyka finansowa cz.2
RATY KREDYTU Autor : mgr inż. Mieczysław Wilk 1. Raty Raty Malejące Równe RATY KREDYTU 2.
Wykonali: Gabriela Kowalska Żaneta Tylikowska Klasa III t Zespół Szkół w Krzepicach Technikum opieka: mgr Edyta Kuc.
Lokaty terminowe – jeden ze sposobów oszczędzania.
SFGćwiczenia 9 Praca domowa Zadanie nr 1 Spółka pragnie ulokować depozyt w banku przy stałej stopie 16% rocznie, aby móc podjąć po upływie roku 2 mln PLN,
Zmienne typy danych w VBA. MS Excel – typy danych w języku programowania VBA.
VBA w Excel.
Tworzenie konta pocztowego na portalu Google
Tworzenie konta pocztowego na portalu Google
Obliczenia procentowe w praktyce
Przykładowe zadanie egzaminacyjne.
Visual Basic for Applications
Visual Basic w programie Microsoft Excel
Automatyzacja pracy z aplikacją w Ms Access
Excel Informacje różne.
Zapis prezentacji:

Excel – Visual Basic for Applications Zadania dodatkowe MICHAŁ URBAN michal.urban@pwr.wroc.pl

Agenda: Excel VBA – wprowadzenie Tworzenie makr Zabezpieczenia makr Edytor VBA Pisanie kodu VBA Typy zmiennych Pętle Instrukcje warunkowe Obsługa błędów Funkcje VBA – użytkownika

Excel VBA – zadania dodatkowe Uwaga! zadania należy przesłać w postać pliku Excela wersji maks 2003. Makra powinny być uruchamianane przyciskiem w arkuszu. Dla każdego wykonanego zadania powinno być stworzona osobna zakładka o nazwie np „zadanie1” etc. oraz identycznie nazwane makro. Zadania są dobrowolne i można wykonać którekolwiek z nich lub wszystkie. Osoby zainteresowane otrzymaniem dodatkowych punktów za te zadania powinny je wysłać mailem na dzień przed kolejnymi zajęciami do godziny 20:00 umieszczając w temacie (nazwisko, numer grupy godzinę oraz dopisek „zadania dodatkowe)” Zadania dodatkowe wykonywane są INDYWIDUALNIE. © M.Urban

Pisanie kodu VBA - ćwiczenia Ćwiczenie 1. Proszę napisać procedurę, która poprosi użytkownika o kwotę PLN oraz roczną stopę dyskonta, a następnie policzy użytkownikowi wartość przyszłą za rok od teraz. © M.Urban 4

Pisanie kodu VBA - ćwiczenia Ćwiczenie 2. Proszę napisać procedurę, która poprosi użytkownika o kwotę oraz roczną stopę dyskonta, a następnie policzy użytkownikowi wartość obecną dla ilości lat podanych przez użytkownika. © M.Urban 5

Pisanie kodu VBA - ćwiczenia Ćwiczenie 3. Proszę napisać procedurę, która poprosi użytkownika o kwotę początkową oraz kwotę po roku czasu, a następnie wyświetli roczne oprocentowanie lokaty na które musi ulokować kwotę początkową, aby po roku otrzymać zadaną kwotę przy założeniu kapitalizacji rocznej. Na więcej punktów: (rozwiązanie zadania z kapitalizacją miesięczną lub dzienną) Podpowiedź: Proszę napisać równanie na odsetki z kapitalizacją częstszą niż roczna na kartce, przekształcić obliczając odsetki i przepisać do makra © M.Urban 6

Pisanie kodu VBA - ćwiczenia Ćwiczenie 4. Należy napisać procedurę, która wykona obliczenia odsetek dla kwoty lokaty, oprocentowania, oraz ilość lat podanych przez użytkownika w oknach inputbox zakładając dzienną kapitalizację odsetek. Kwota powinna zostać wyświetlona użytkownikowi w komunikacie oraz zapisana do komórki. © M.Urban 7

Pisanie kodu VBA - ćwiczenia Ćwiczenie 5. Należy napisać procedurę, która pobierze z komórek w arkuszu kwotę kredytu, oprocentowanie roczne oraz okres kredytu, a do innych komórek zapisze, kwotę raty równej, kwotę do spłaty oraz koszt kredytu. Podpowiedź: W VBA dostępna jest część gotowych funkcji podobnie jak w Excelu choć jest ich znacznie mniej (niektóre mają inne nazwy). © M.Urban 8

Excel oraz VBA – zadania dodatkowe Powodzenia © M.Urban