Wprowadzenie do programowania w języku Visual Basic. Podstawowe instrukcje języka



Podobne dokumenty
Wprowadzenie do programowania w języku Visual Basic. Podstawowe instrukcje języka

Nagrywanie Makr. Na karcie Dostosowywanie Wstążki zaznaczamy kartę Deweloper.

Automatyzowanie zadan przy uz yciu makr języka Visual Basic

Zastanawiałeś się może, dlaczego Twój współpracownik,

Makropolecenia w PowerPoint Spis treści

Laboratorium 1 Temat: Przygotowanie środowiska programistycznego. Poznanie edytora. Kompilacja i uruchomienie prostych programów przykładowych.

Makropolecenia w Excelu

Przygotowanie własnej procedury... 3 Instrukcja msgbox wyświetlanie informacji w oknie... 6 Sposoby uruchamiania makra... 8

Przewodnik Szybki start

Użycie Visual Basic for Applications ("VBA")

Podstawy programowania. Ćwiczenie. Pojęcia bazowe. Języki programowania. Środowisko programowania Visual Studio

7.9. Ochrona danych Ochrona i zabezpieczenie arkusza. Pole wyboru

I. WSTĘP. Przykład 1. Przykład 2. Programowanie czyli tworzenie programów komputerowych (aplikacji komputerowych)

Pracownia Informatyczna Instytut Technologii Mechanicznej Wydział Inżynierii Mechanicznej i Mechatroniki. Podstawy Informatyki i algorytmizacji

Makra Access 2003 wg WSiP Wyszukiwanie, selekcjonowanie i gromadzenie informacji Ewa Mirecka

Informatyka I : Tworzenie projektu

Program szkolenia VBA (VISUAL BASIC FOR APPLICATIONS) W EXCELU PODSTAWOWY.

Zadanie 8. Dołączanie obiektów

Visual Basic for Applications Wprowadzenie, makra

7. Podstawy zarządzania szablonami

Plik->Opcje->Zakladka Główne->Dostosuj Wstążkę Zaznaczamy kwadracik Developer na liscie po prawej stronie. Klikamy OK.

Ćwiczenie 1 Obsługa makr

Modelowanie obiektowe - Ćw. 1.

VBA praca z makrami w Excelu

Programowanie niskopoziomowe

Temat: Organizacja skoroszytów i arkuszy

Programowanie w języku Python. Grażyna Koba

VBA praca z makrami w Excelu

Krótki kurs obsługi środowiska programistycznego Turbo Pascal z 12 Opracował Jan T. Biernat. Wstęp

14. TWORZENIE MAKROPOLECEŃ

Aplikacje w środowisku VBA. Visual Basic for Aplications

WYKONANIE APLIKACJI OKIENKOWEJ OBLICZAJĄCEJ SUMĘ DWÓCH LICZB W ŚRODOWISKU PROGRAMISTYCZNYM. NetBeans. Wykonał: Jacek Ventzke informatyka sem.

Utworzenie pliku. Dowiesz się:

Scenariusz lekcji. Scenariusz lekcji 1 TEMAT LEKCJI: 2 CELE LEKCJI: 2.1 Wiadomości: 2.2 Umiejętności: 3 METODY NAUCZANIA: 4 ŚRODKI DYDAKTYCZNE:

6. Tworzenie nowego projektu

Płace VULCAN. 2. W polu nad drzewem danych ustaw rok, za który chcesz utworzyć deklaracje.

Programowanie Systemów Czasu Rzeczywistego

1. Wprowadzenie. 1.1 Uruchamianie AutoCAD-a Ustawienia wprowadzające. Auto CAD Aby uruchomić AutoCada 14 kliknij ikonę

Programowanie proceduralne w języku C++ Podstawy

Program szkolenia VBA (VISUAL BASIC FOR APPLICATIONS) W EXCELU PRZEKROJOWY.

Instrukcja szybkiej obsługi

AutoPROFIL R 6 Dodatek do opisu programu Współpraca z programem AutoCAD 2004, 2005, LT 2004 i LT 2005

Ćwiczenie Zmiana sposobu uruchamiania usług

Visual Basic w programie Excel dla Windows

AutoPROFIL R 6 Dodatek do opisu programu Współpraca z programem AutoCAD 2006 i LT 2006

Tworzenie pliku źródłowego w aplikacji POLTAX2B.

Informatyka Edytor tekstów Word 2010 dla WINDOWS cz.1

Przeglądanie, drukowanie i eksportowanie raportów.

AUTOMATYZACJA PRACY Z UŻYCIEM MAKR. Tom XII NPV WSP.KORELACJI ROZKŁ.EXP JEŻELI COS KOMÓRKA VBA DNI.ROBOCZE ILOCZYN LOG SUMA CZY.

BRELOK DO KLUCZY. ZADANIE Stwórz breloczek z nazwą twojej szkoły 1. Szkic breloczka z napisem MAKER

VBA w Excel Lekcja ta ma przybliżyć pojęcia związane z programowaniem w pakiecie Office. Poniższe przykłady związane są z wersją Office2007.

Informatyka Arkusz kalkulacyjny Excel 2010 dla WINDOWS cz. 1

BAZY DANYCH MAKRA I PRZYCISKI. Microsoft Access. Adrian Horzyk. Akademia Górniczo-Hutnicza

Część I: Przypisanie makr do obiektu (przycisku).

Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Elektroenergetyki Technologie informatyczne

Instrukcja użytkownika systemu medycznego

1 Raporty - wstęp. 1. Wstążka. 2. Podgląd listy raportów wraz z menu kontekstowym:

VISUAL BASIC W EXCELU

tutaj Poniższe makro nie zadziała dla pakietu Open lub Libre Office! O co chodzi?

Temat: Makropolecenia.

Podstawy informatyki

Tak przygotowane pliki należy umieścić w głównym folderze naszego programu. Klub IKS

1. Przekopiuj na dysk F bazę M5BIB.mdb z dysku wskazanego przez prowadzącego 2. Otwórz bazę (F:\M5BIB.mdb)

Działki Przygotowanie organizacyjne

Zaawansowane aplikacje internetowe - laboratorium

INFORMATYKA TECHNICZNA Badanie możliwości wykorzystania języka AutoLISP i środowiska VisualLISP w systemie CAx

Instalowanie dodatku Message Broadcasting

CZĘŚĆ A PIERWSZE KROKI Z KOMPUTEREM

Uruchomienie aplikacji Plan lekcji w przeglądarce Internet Explorer

Instrukcja użytkownika. programu NFZMonit

Informatyka Arkusz kalkulacyjny Excel 2010 dla WINDOWS cz. 1

Elektroniczny Urząd Podawczy

Szkolenie dla nauczycieli SP10 w DG Operacje na plikach i folderach, obsługa edytora tekstu ABC. komputera dla nauczyciela. Materiały pomocnicze

Warsztaty dla nauczycieli

Włączanie/wyłączanie paska menu

LABORATORIUM 6: ARKUSZ MS EXCEL JAKO BAZA DANYCH

Korzystanie z edytora zasad grupy do zarządzania zasadami komputera lokalnego w systemie Windows XP

Instalacja aplikacji komunikacyjnej modułu pl.id

Projektowanie aplikacji internetowych laboratorium

Informatyka II. Laboratorium Aplikacja okienkowa

Informatyka Edytor tekstów Word 2010 dla WINDOWS cz.1

Projekt ZSWS. Instrukcja uŝytkowania narzędzia SAP Business Explorer Analyzer. 1 Uruchamianie programu i raportu. Tytuł: Strona: 1 z 31

BAZY DANYCH Panel sterujący

Podstawowe czynnos ci w programie Excel

Makra w arkuszu kalkulacyjnym

Czytnik kart pamięci 8w1, Conrad USB 2.0 Instrukcja obsługi

FAQ: /PL Data: 14/06/2007 Konfiguracja współpracy programów PC Access i Microsoft Excel ze sterownikiem S7-200

Instalowanie VHOPE i plików biblioteki VHOPE

Zadanie 1. Stosowanie stylów

1. Wybierz polecenie rysowania linii, np. poprzez kliknięcie ikony W wierszu poleceń pojawi się pytanie o punkt początkowy rysowanej linii:

Microsoft.NET: ASP.NET MVC + Entity Framework (Code First)

Płace Optivum. 1. Zainstalować serwer SQL (Microsoft SQL Server 2008 R2) oraz program Płace Optivum.

Przewodnik Szybki start

Utworzenie aplikacji mobilnej Po uruchomieniu Visual Studio pokazuje się ekran powitalny. Po lewej stronie odnośniki do otworzenia lub stworzenia

Program szkolenia PODSTAWY VBA (VISUAL BASIC FOR APPLICATIONS) I FORMULARZE.

Kadry Optivum, Płace Optivum. Jak przenieść dane na nowy komputer?

Bazy danych Ćwiczenie 1 Instrukcja strona 1 Wersja ogólna

Cel: Przypisujemy przyciskom określone funkcje panel górny (Panel1)

Transkrypt:

Wprowadzenie do programowania w języku Visual Basic. Podstawowe instrukcje języka 1. Kompilacja aplikacji konsolowych w środowisku programistycznym Microsoft Visual Basic. Odszukaj w menu startowym systemu operacyjnego ikonę klikając na nią uruchom środowisko programisty języka Visual Basic. Następnie z menu File wybierz opcję New Project, a następnie opcję Console Aplication jak na rys. 1. Rysunek 1. Tworzenie aplikacji typu "Console Application" w Microsoft Visual Basic. Ustal nazwę aplikacji w polu Name (np. HelloWorld). Na ekranie zostanie wyświetlony szablon (ang. template) aplikacji konsolowej jak na rys. 2. Rysunek 2 Wygenerowany szablon aplikacji. Strona 1 z 8

Z menu File wybierz opcję Save All, a następnie za pomocą opcji pokazanych na rys. 3 ustal położenie folderu związanego z utworzoną aplikacją (projektem). Rysunek 3 Zapisywanie aplikacji (projektu). Uzupełnij aplikację o kod źródłowy jak na rys. 4. Rysunek 4 Kod źródłowy przykładowej aplikacji. Uruchom aplikacje naciskając klawisz F5, lub poprzez wybranie symbolu zielonej strzałki z paska narzędzi (patrz rys. 4.). Poprawne wykonanie opisanych czynności spowoduje uruchomienie aplikacji i wyświetlenie okna konsoli jak na rys. 5. Rysunek 5 Okno konsoli przykładowej aplikacji. Zamknij aplikację naciskając dowolny klawisz. Zapisz projekt aplikacji oraz zamknij środowisko programistyczne Visual Basic. Za pomocą menadżera plików systemu operacyjnego odszukaj na dysku folder z utworzoną aplikacją. Przejrzyj znajdujące się w nim pliki. Zidentyfikuj plik w którym znajduje się kod Strona 2 z 8

źródłowy projektu, oraz binarny plik wykonywalny aplikacji. Uruchom aplikację bez użycia środowiska programistycznego. Uruchom ponownie środowisko programistyczne Visual Basic, otwórz wcześniej utworzoną aplikację, a następnie dokonaj modyfikacji wyświetlanego komunikatu tak aby wyświetlany był napis Witaj <Twoje imię>!. 2. Budowa analiza i implementacja algorytmu rozwiązania równania kwadratowego. 2.1. Dokonaj analizy algorytmu rozwiązania równania kwadratowego przedstawionego poniżej. Dokonaj symulacji działania algorytmu dla przykładowych danych wejściowych. Opracuj dane testowe do algorytmy tak aby przejść możliwie wszystkimi jego ścieżkami. Rysunek 6 Algorytm rozwiązania równania kwadratowego w postaci sieci działań. Strona 3 z 8

2.2. Utwórz nową aplikację konsolową a następnie wprowadź kod źródłowy programu jak na rysunku 7. Przetestuj działanie programu dla różnego rodzaju danych wejściowych. Zwróć uwagę na następujące elementy języka Visual Basic: deklarację różnych typów zmiennych, instrukcję przypisania, konkatenację (łączenie) łańcuchów znaków, konwersję typu liczbowego do łańcucha znaków, instrukcję przypisania, instrukcję warunkową. Rysunek 7 Implementacja algorytm rozwiązania równania kwadratowego w Visual Basic. Strona 4 z 8

3. Implementacja algorytmu rozwiązania równania kwadratowego w Microsoft Excel z użyciem Visual Basic for Application (VBA). 3.1. Uruchom Microsoft Excel, a następnie zapisz nowy skoroszyt jako Skoroszyt programu Excel z obsługą makr (*xlsm) Rysunek 8. Zapisanie skoroszytu programu Excel z obsługą makr. 3.2. Sprawdź czy w Twoim programie Excel dostępna jest karta Developer jak na rys. 9, jeśli nie to włącz ją, zaznaczając odpowiednie pole wyboru po wcześniejszym otwarciu okna konfiguracyjnego z menu Plik/Opcje/Dostosowywanie Wstążki jak na rys. 10. Rysunek 9. Zapisanie skoroszytu programu Excel z obsługą makr. Rysunek 10. Włączanie kary Deweloper. Strona 5 z 8

3.3. Używając przycisku Makra patrz rys. 9 utwórz nowe makro o nazwie Rownanie jak na rys. 11 Rysunek 11. Tworzenie makra Rownanie. Po wybraniu przycisku Utwórz przekopiuj kod źródłowy utworzony w p. 2.2, a następnie dokonaj odpowiednich poprawek kodu tak jak na rys. 12 fragmenty zaznaczone ramką. Rysunek 12. Implementacja algorytm rozwiązania równania kwadratowego w Visual Basic for Application. Strona 6 z 8

3.4. Przetestuj działanie utworzonego makra. W tym celu w komórkach A1, B1 i C1 umieść współczynniki równania kwadratowego (odpowiednio a, b, c) na następnie uruchom makro poprzez Makro/Uruchom patrz rys. 13 Rysunek 13. Uruchamianie makra w programie Excel. Przykładowe działanie programu dla współczynników a=10 b=56 c=3 pokazano na rys. 14. Rysunek 13. Wynik działania makra w programie Excel dla przykładowych danych. Strona 7 z 8

4. Zadania do rozwiązania. 4.1. Napisz program obliczający pole powierzchni oraz objętość kuli. Zabezpiecz program przed podaniem błędnych danych tj. promienia mniejszego bądź równego zero. 4.2. Napisz program obliczający pole i obwód trójkąta mając dane długości jego boków. Sprawdź czy możliwe jest utworzenie trójkąta z boków o długościach podanych przez użytkownika programu. 4.3. Napisz program wyznaczający odległość pomiędzy dwoma punktami na płaszczyźnie reprezentowanymi poprzez ich współrzędne. 4.4. Napisz program sprawdzający czy punkt o współrzędnych (x,y) należy do okręgu/koła o promieniu R i środku w punkcie (x0,y0). 4.5. Napisz program czytający dwie liczby rzeczywiste, symbol określający działania arytmetyczne w postaci znaku +, -, *, /, a następnie wykonujący wskazane działanie arytmetyczne. 5. Bibliografia Do opracowania materiałów dydaktycznych wykorzystano dokumentację techniczną języka Visual Basic na stronach http://msdn.microsoft.com, oraz przykłady opublikowane na portalu http://zetcode.com. Strona 8 z 8