Arkusze kalkulacyjne i VBA

Wielkość: px
Rozpocząć pokaz od strony:

Download "Arkusze kalkulacyjne i VBA"

Transkrypt

1 Arkusze kalkulacyjne i VBA Uniwersytet Łódzki Wydział Matematyki i Informatyki Justyna Walewska Lekcja 1. Wprowadzenie do VBA Studia Podyplomowe Analiza danych i data mining Rok akademicki 2018/19

2 Zasady zaliczenia przedmiotu: Arkusze kalkulacyjne i VBA 1. Pod koniec zajęć każdy wylosuje jeden projekt do zrealizowania. Przykładowy: Zadanie 16 Utworzyć skoroszyt o własnościach: 1) Chroniony jest hasłem (swoim nazwiskiem), 2) Zawiera okno typu UserForm z co najmniej 4 przyciskami (lub polami wyboru) w którym przynajmniej 2 mają przypisane makra. 3) Temat okna: zakup programu telewizyjnego wybieranego z listy. 4) Wybieramy lub wpisujemy okres abonamentu, jakość sygnału, programy itp. 5) Wyliczenie opłaty z wpisaniem kolejnej osoby na listę w arkuszu. 2. Czas realizacji: do końca studiów podyplomowych tzn. do 30 września 2019 roku. 3. Projekt tzn. program w VBA przesyłacie państwo do mnie: justyna.walewska@wmii.uni.lodz.pl. Po sprawdzeniu przesyłam program do poprawki lub zaliczam na ocenę. 4. Jeśli ktoś już zna dobrze VBA może tylko zrealizować projekt.

3 Wymagania wstępne: Podstawowa znajomość programu Excel. Bibliografia: 1. John Walkenbach, Excel 2013 PL. Biblia. Helion John Walkenbach, Excel 2013 PL Programowanie w VBA. Helion 2013.

4 Visual Basic for Applications I Visual Basic for Applications język programowania Microsoftu do tworzenia aplikacji (w pakiecie Office, a więc w szczególności w programie Word, Excel, Power Point, Access, Outlook i innych produktach Microsoftu). Są pewne obiekty, metody, funkcje i własności wspólne dla wszystkich programów Office (np. Okna Dialogowe) i są takie specyficzne dla poszczególnych programów. Podstawowe zalety: 1. VBA jest wbudowany (zespolony) w programy Office, w szczególności w program Excel, 2. Rozbudowany system pomocy (poprzez Internet). Historia VBA: 1. Język programowania BASIC lata sześćdziesiąte ubiegłego wieku, 2. Język programowania Visual Basic for Windows - lata dziewięćdziesiąte ubiegłego wieku, 3. Język programowania Visual Basic for Applications 1993 (do wersji Excel nr 5). Makro sekwencja instrukcji (podprogram, procedura) napisana w języku programowania VBA - Visual Basic for Applications.

5 Za pomocą makr możemy np.: 1. Wstawiać automatycznie dany tekst, dane, tabele, tworzyć raporty itp. 2. Zautomatyzować często wykonywaną procedurę lub operację. 3. Utworzyć własne polecenie. 4. Utworzyć nową funkcję. 5. Tworzyć okna dialogowe, w których wybierając odpowiednie możliwości generujemy inne procedury (zdarzenia). 6. Tworzyć nowe aplikacje, które możemy dodać do poleceń Excela.

6 Karta Deweloper Aby programować w VBA musimy umieścić kartę Deweloper na wstążce: Zmiana ustawienia zabezpieczeń przed makrami: Plik Opcje Dostosowywanie Wstążki-zaznaczyć Deweloper Bezpieczeństwo makr Plik Opcje Centrum zaufania Ustawienia Centrum zaufania kliknij Ustawienia Centrum zaufania i zaznacz: Wyłącz wszystkie makra i wyświetl powiadomienia Ufaj dostępowi do modelu obiektowego Dwa typy makr: Makra typu Sub - podstawowy typ programu w VBA, Makra typu Function - do tworzenia nowych funkcji. Makra VBA typu Sub tworzymy na dwa sposoby: Makra typu Sub 1. Automatycznie rejestrujemy wykonywane w Excelu czynności, które zostają zapisane jako program. Później możemy przywołać to makro by Excel automatycznie powtórzył wszystkie czynności. 2. Sami piszemy program korzystając z Edytora Visual Basic w karcie Deweloper.

7 1. Jak utworzyć i zapisać automatycznie makro? 2. Jak stosować makro? 3. Jak modyfikować makro? Ad. 1. Jak utworzyć i zapisać automatycznie makro? Sposób I. Makra typu Sub rejestrowane automatycznie Kolejność czynności: o W karcie Deweloper klikamy Zarejestruj makro (lub na pasku stanu). o W pojawiającym się oknie: wpisujemy skrót literowy (może być dodatkowo z klawiszem Shift), wybieramy miejsce zapisu (np. Ten skoroszyt i klikamy OK. o Wykonujemy dowolne instrukcje Excela np. wpisujemy tekst, tworzymy tabelę. o W karcie Deweloper (lub na pasku stanu) klikamy Zatrzymaj rejestrację makro. Makro zostało zarejestrowane. Program tego makra możemy zobaczyć w oknie edytora Visual Basic na karcie Deweloper. Ćwiczenie 1. Zarejestrować makro wpisujące własne nazwisko i imię kursywą, dużymi literami na żółtym tle, rozszerzyć odpowiednio całą kolumnę. Zatrzymać rejestrowanie makra. Uruchom makro używając kombinacji klawiszy Alt+F8. Co zauważasz? Dodaj nowy arkusz i ponownie uruchom makro. Co zauważasz?

8 Jak stosować zarejestrowane makro? Makro możemy uruchomić poprzez: 1. Użycie ustalonego skrótu. 2. W karcie Deweloper /Makra uruchamiamy odpowiednie makro. 3. W karcie Widok klikamy zakładkę Makra. 4. Utworzenie przycisku dla tego makra (w danym arkuszu): w Deweloper/Wstaw wybieramy jeden przycisk Kontrolki Formularza, zaznaczamy miejsce przycisku w arkuszu, wstawiamy opis, przypisujemy Makro (uruchamiamy prawym przyciskiem myszy). 5. Z poziomu edytora Visual Basic przycisk Run (lubf5) gdy kursor znajduje się w makrze, Inne sposoby uruchomienia makr: 1. W oknie Immediate wpisujemy nazwę makra i klikamy Enter, 2. Umieszczamy makro na wstążce (Plik Opcje Dostosowywanie wstążki Wybierz polecenia Makra Wybór makra Dodaj do odpowiedniej karty). 3. Umieszczamy makro na rozwijanym pasku Szybki Dostęp (Plik Opcje Pasek narzędzi Szybki Dostęp Wybierz polecenia Makra Wybór makra Dodaj). 4. Podobnie do 4 sposobu z użyciem dowolnych kształtów (Clipart, Word Art., Smart Art).

9 Ćwiczenie 2. Zmodyfikuj swoje makro z Ćwiczenia 1. tak, aby można je było uruchomić za pomocą skrótu klawiaturowego. Przetestuj w nowym arkuszu działanie. Ćwiczenie 3. Przypisz do makra utworzonego w Ćwiczeniu 1. ikonę/przycisk. Ćwiczenie 4. Otwórz okno edytora VBA i zakomentuj to co Twoim zdaniem jest niepotrzebne. Odwołania względne i bezwzględne Podczas rejestrowania makr Excel domyślnie używa odwołań bezwzględnych. Można to było zaobserwować w Ćwiczeniu 1. Ćwiczenie 5. Wykonaj polecenie z Ćwiczenia 1. pamiętając, aby kliknąć na karcie Deweloper użyj odwołań względnych. Powiedz, co zauważyłeś. Ćwiczenie 6. Stwórz tabelkę (3x3). Zarejestruj makro, które formatuje tabelkę (3x3) w następujący sposób: Napisy w pierwszym wierszu pogrubia, ustawia rozmiar na 15, czcionka: Consolas, kolor czcionki: czerwony, kolor tła: jasny zielony. W drugim wierszu kolor czcionki: niebieski W trzecim wierszu kolor czcionki: biały, wypełnienie: czarne Zastanów się, czy użyć odwołań względnych, czy bezwzględnych.

10 Ćwiczenie 7. Zarejestruj makro wypisujące kolejne miesiące (od stycznia do czerwca) w odpowiedniej kolumnie. W tym celu: Uaktywnij arkusz i rozpocznij rejestrowanie makra. Kliknij komórkę B1 i wpisz w niej styczeń Przejdź do komórki C1 i wpisz luty Kontynuuj wpisywanie, aż do wprowadzenia do zakresu B1:G1 nazw pierwszych sześciu miesięcy roku Kliknij komórkę B1, aby ją ponownie uaktywnić. Zakończ rejestrowanie makra. Ćwiczenie 8. Wykonaj polecenia z Ćwiczenia 7. klikając w trakcie rejestrowania makra na przycisk Użyj odwołań względnych. Otwórz edytor Visual Basic i porównaj oba kody. Ćwiczenie 9. Skopiuj kod z powyższego ćwiczenia i zamień na następujący: Sub zad 9() ActiveCell.Offset(0, 0) = Styczeń ActiveCell.Offset(0, 1) = Luty ActiveCell.Offset(0, 2) = Marzec ActiveCell.Offset(0, 3) = Kwiecień ActiveCell.Offset(0, 4) = Maj ActiveCell.Offset(0, 5) = Czerwiec End Sub

11 Ćwiczenie 10. Zastosuj konstrukcję With End With do poprzedniego zadania i sprawdź działanie makra. Twój kod powinien wyglądać następująco: Sub cwiczenie10() With ActiveCell.Offset(0, 0) = Styczeń.Offset(0, 1) = Luty.Offset(0, 2) = Marzec.Offset(0, 3) = Kwiecień.Offset(0, 4) = Maj.Offset(0, 5) = Czerwiec End With End Sub Uwaga 1. Pamiętaj, że rejestrator makr nie zawsze generuje najwydajniejszy kod.

12 1. Rejestrowane makro można zapisać w: a. Ten skoroszyt dostępne tylko w arkuszach tego skoroszytu. b. Nowy skoroszyt zapisze się w tym nowym skoroszycie i będzie dostępne gdy ten skoroszyt będzie otwarty. c. Skoroszyt makr osobistych dostępne zawsze po uruchomieniu Excela. Ćwiczenie 11. Zarejestrować 2 proste makra: jedno w nowym skoroszycie, a drugie w Skoroszycie makr osobistych oraz wypróbować ich działanie. Uwaga 2. Rejestrowanie makr ogranicza się tylko do poleceń Excela, a więc ma ograniczone możliwości (np. nie można stosować pętli). Pełną funkcjonalność mają makra pisane ręcznie i korzystające z poleceń VBA. O tym dalej. Uwaga 3. Zarejestrowane makro można modyfikować zmieniając ( ręcznie ) kod programu makra. Do tego potrzebna jest znajomość instrukcji VBA, które poznamy dalej. Uwaga 4. Zarejestrowane makro można wykorzystać do pisania własnych makr. Wykonujemy odpowiednie czynności w Excelu, rejestrujemy makro i podglądamy jak wyglądają instrukcje w kodzie programu.

13 Wygląd Edytora Wygląd edytora możesz łatwo zmienić dostosowując go do swoich potrzeb. Po uruchomieniu edytora Visual Basic z menu Tools wybierz polecenie Options. Na ekranie pojawi się okno dialogowe zawierające cztery karty Editor, Editor Format, General oraz Docking. Nie będziemy tu omawiać szczegółowo wszystkich opcji ustawień. Dla przykładu sprawdzimy czy opcje: Auto Syntax Check (wyświetlanie okna dialogowego po wykryciu błędu składni), Auto list Members (pomoc w trakcie wprowadzania kodu), Auto Quick Info (wyświetla informacje o argumentach funkcji), Auto Data Tips (po ustawieniu wskaźnika myszy nad wybraną zmienną edytor wyświetli na ekranie jej wartość) są włączone i zmienimy sobie kolor słów kluczowych na niebieski: Tools Options Editor Format Code Colors wybierz Keyword Text i w polu Foreground zmień kolor na granatowy

14 Sposób II. Makra typu Sub pisane osobiście (ręcznie) Struktura języka VBA Język programowania VBA jest językiem obiektowym. Oznacza to, że najważniejszymi elementami tego języka są obiekty. Każdy produkt Microsoftu (Word, Excel itp.) ma swój zestaw obiektów (w tym wiele wspólnych). Będziemy omawiać obiekty związane z Excelem. Obiektami są np. skoroszyty (Workbooks), arkusze (Worksheets), wykresy (Charts), zakresy komórek (Ranges), wiersze (Rows) itp. Obiekty mogą być kolekcjami złożonymi z innych obiektów np. Worksheets jest obiektem złożonym z arkuszy danego skoroszytu, które też są obiektami. Do elementu kolekcji odwołujemy się poprzez numer np. Worksheets(2) lub przez nazwę np. Worksheets( Arkusz1 ) Obiekty uporządkowane są hierarchicznie np. Workbook Worksheet Range Na obiektach wykonujemy operacje zwane metodami (Methods) Obiekty mają własności (Properties). Lista obiektów Excela z wymienionymi metodami i własnościami: Editor Visual Basic Help Excel VBA reference Object model Poza obiektami w języku VBA występują: zmienne, pętle, zdarzenia, słowa kluczowe, stałe.

15 Napisanie kodu źródłowego, Testowanie makra, Wywoływanie makra, Sub NazwaProgramu() Instrukcje End Sub Program wpisujemy w module w edytorze Visual Basic Editor: Elementy tworzenia makra (procedury, aplikacji): Kod źródłowy makra typu Sub - struktura Deweloper Visual Basic Insert Module Ćwiczenie 12. Napisać pierwsze makro, wykorzystując funkcję MsgBox: Sub MojeNazwisko() MsgBox Imie i Nazwisko End Sub Ćwiczenie 13. Przeczytać pomoc dotyczącą funkcji MsgBox i napisać makro z rozbudowanym MsgBox.

16 Object.Method lub Object.Property Podstawowe instrukcje związane z obiektami w VBA Przykład 4. Potoczny: Piłkę(2).Kopnij Z VBA: Range( A1 ).ClearContents, Worksheets.Add Przykład 5. Potoczny: Piłkę(2).Kolor Z VBA: Range( A1 ).Value Metody mają parametry: Piłkę(2).Kopnij Kierunek:=Lewo, Moc:=Duża itp. lub Piłkę(2).Kopnij Lewo, Duża (gdy znamy kolejność parametrów) Worksheets.Add Before:=Worksheets(1) lub Worksheets.Add Worksheets(1) lub Worksheets.Add(Worksheets(1)) Worksheets.Add After:=Worksheets(1) lub Worksheets.Add,Worksheets(1) lub Worksheets.Add(,Worksheets(1))

17 Ćwiczenie 14. Sprawdzić w oknie Object Browser parametry i ich kolejność dla metody Add obiektu Worksheets i przeczytać pomoc przez użycie klawisza F1. Napisać makro dodające 3 nowe arkusze. Własności również mają: parametry, wartości, możemy nadawać wartości i mogą zwracać obiekty: Parametry Range( A2 ).Characters Start:=3, Length:=2 lub Range( A2 ).Characters(3, 2) Wartości Range( A3 ).Value, lub Range( A3 ).Address Nadawanie wartości własnościom (o ile ta własność nie jest tylko do odczytu jak np. address) Range( A3 ).Value=90 Wartościami własności mogą być obiekty. Standardowy przykład: ActiveWorkbook, ActiveSheet, ActiveCell obiektu Application. Ćwiczenie 15. Napisać makro podające w MsgBoxie symbole słowa w pewnej komórce od 2 do 6 symbolu (wykorzystać własność Text). Ćwiczenie 16. a) Napisać makro nadające wartość 100 we wszystkich komórkach pewnego zakresu. b) Sprawdzić, czy w danej komórce jest formuła (wykorzystać własność HasFormula obiektu Range). Ćwiczenie 17. Napisać makro które w komórce D7 podaje wartość aktualnej komórki.

18 Oprócz obiektów, ich własności i metod na nich program VBA dodatkowo składa się z: Instrukcji VBA (np. GoTo, If-Then-Else, Dim, ), Wbudowanych funkcji (podobnych do funkcji Excela ale o nazwach angielskich (np. DŁ w Excelu, a Len w VBA), Zmiennych dowolny ciąg symboli zaczynający się od litery i różny od wbudowanych instrukcji - o nich za chwilę. 1. Wbudowane instrukcje i funkcje (krótki opis w języku polskim) znajdują się na przykład w książce Walkenbacha. 2. Dokładne opisy i składnie instrukcji oraz funkcji znajdują się w systemie pomocy Microsoftu (w dowolnym module VBA wpisujemy daną instrukcję lub funkcję i klikamy F1). Ćwiczenie 18. Zobacz wyjaśnienia pomocy związane z funkcją Len. Napisać makro, które wykorzystuje funkcję Len.

19 Ćwiczenie 19. Zobacz wyjaśnienia pomocy związane z funkcją InputBox. Napiszemy makropolecenie o nazwie Dane które pobiera od użytkownika Imię i nazwisko, a następnie zwraca go jako komunikat: Zadeklarujemy zmienne: Dim imie, nazwisko, osoba As String Pobierzemy dane od użytkownika: Imie=InputBox( Podaj swoję imię, Dane osobowe ) W analogiczny sposób zapytaj o nazwisko Zwróć w formie komunikatu wynik komendą MsgBox(osoba) Uwaga 5. Dane możemy pobierać/zwracać również z/do komórek: X=Range( ).Value wprowadzi do zmiennej X zawartość komórki, Range( ).Value=X wprowadzi do komórki zawartość zmiennej X.

20 Ćwiczenie 20. W Ćwiczeniu 19. w makro Dane usuń linię MsgBox(osoba), a dopisz na końcu linie: i = MsgBox( Pan/Pani & imie & & nazwisko, 4, Potwierdź dane ) If i=6 Then MsgBox( Dziękuję za podanie danych ) Else MsgBox( Popraw dane ) End If Ćwiczenie 21. Wyjaśnij, co jest źle i napraw to: Sub input_zle() If InputBox( Podaj imie ) = Hania Then MsgBox Dzien dobry, Haniu ElseIf InputBox( Podaj imie ) = Janusz Then MsgBox Dzien dobry, Januszu End If End Sub

21 Przykład 6. Użycie instrukcji GoTo Sub gotoprzyklad() UserName = InputBox( Podaj imię: ) If UserName <> Jan Then GoTo Wrongname MsgBox ( Witaj Janku! ) Exit Sub Wrongname: MsgBox Przykro mi, ale tylko Jan może uruchomić tę procedurę. End Sub Uwaga 6. Ta prosta instrukcja działa, ale nie jest to dobry przykład jej użycia. W praktyce instrukcja GoTo powinna być używana tylko i wyłącznie wtedy, gdy danej operacji nie można wykonać w inny sposób. Tak naprawdę jedyną sytuacją, w której naprawdę konieczne jest użycie instrukcji GoTo, jest przechwytywanie i obsługa błędów.

22 Zadania dodatkowe do samodzielnego zrobienia Ćwiczenie 1. Zadeklaruj stałą pi (do 12 miejsc po przecinku) wewnątrz makra jako Double i wyświetl w MsgBoksie. Zmień typ na Single i porównaj wyniki. Ćwiczenie 2. a) Zadeklaruj stałą pi w jednym makrze i spróbuj wyświetlić ją w MsgBoksie w drugim makrze. b) Przenieś deklarację pi na początek modułu (przed wszystkie makra, sekcja: Declarations). Czy teraz działa dobrze? Ćwiczenie 3. Napisz makro proszące w InputBoksie o hasło. Poprawne hasło to ``admin''. MsgBox ma wyświetlać komunikat ``Twoje hasło [tu: wprowadzone hasło] jest poprawne/niepoprawne''. Zwróć uwagę na działanie makra, gdy zadeklarujesz zmienną odpowiedzialną za hasło jako String*5 i użytkownik poda hasło ``admin1'' oraz, kiedy zadeklarujesz String*4 i użytkownik poda poprawne hasło. Ćwiczenie 4. Napisz makropolecenie, które pobiera dane dotyczące stężenia tlenku węgla w powietrzu (mg/m 3 ) i następnie w oparciu o wybrane granice zwraca odpowiedni komunikat: a) Stan dobry, b) Stan umiarkowany, c) Stan alarmowy. Zaopatrz okna komunikatów w stosowne ikony.

23 Ćwiczenie 5. Napisz Makropolecenia o nazwie Przekrój obliczające pole przekroju rury o zadanej średnicy. Wynik ma być wprowadzony do wybranej komórki. W tym celu: Zadeklaruj zmienne D i P typu rzeczywistego podwójnej precyzji (komenda Dim), Pobierz wartość argumentu D komendą InputBox (użyj stosownych opisów), Oblicz wartość funkcji za pomocą formuły P=3,14*D^2/4 (jeżeli chcemy użyć dokładniejszej wartości π, skorzystaj z Excel.WorksheetFunction.Pi). Wprowadź wynik do wybranej komórki (np. B2) komendą Range( ).Value=P. Ćwiczenie 6. Napisz Makropolecenie o nazwie Srednia obliczające średnią z dwóch liczb. NIE deklaruj zmiennych x, y typu Double, Pobierz wartości x, y od użytkownika, Oblicz wartość średniej do komórek B6 i B7 formułami: Range( B6 ).Value = (0 + x + y) / 3 Range( B7 ).Value = (x + y) / 2 Sprawdź działanie makropolecenia na liczbach 1 i 2. Zapoznaj się z działaniem instrukcji CTyp, a następnie popraw makropolecenie. Usuń instrukcje CDbl, ale zadeklaruj zmienne x,y typu Double. Ćwiczenie 7. Napisz Makropolecenie o nazwie Zamiana, które zamienia wartości dwóch komórek, np. A2 i B2. (Wskazówka: wprowadź dodatkową zmienną typu Variant w celu zapamiętania wartości jednej z komórek). Uwaga: W VBA istnieje również prostsza forma zapisu zmiennej związanej z komórką arkusza kalkulacyjnego. Zamiast np. Range( C1 ) można też stosować zapis [C1].

Aplikacje w środowisku VBA. Visual Basic for Aplications

Aplikacje w środowisku VBA. Visual Basic for Aplications Aplikacje w środowisku VBA Visual Basic for Aplications Podstawowe informacje o VBA Visual Basic for Aplications, w skrócie VBA, to język programowania rozwijany przez Microsoft, którego zastosowanie pozwala

Bardziej szczegółowo

Arkusze kalkulacyjne i VBA

Arkusze kalkulacyjne i VBA Arkusze kalkulacyjne i VBA Uniwersytet Łódzki Wydział Matematyki i Informatyki Justyna Walewska Lekcja 4. Okna dialogowe oraz dodatkowe informacje Studia Podyplomowe Analiza danych i data mining Rok akademicki

Bardziej szczegółowo

Makropolecenia w Excelu

Makropolecenia w Excelu Makropolecenia w Excelu Trochę teorii Makropolecenie w skrócie nazywane makro ma za zadanie automatyczne wykonanie powtarzających się po sobie określonych czynności. Na przykładzie arkusza kalkulacyjnego

Bardziej szczegółowo

Visual Basic w programie Excel dla Windows

Visual Basic w programie Excel dla Windows Visual Basic w programie Excel dla Windows Ćwiczenie nr 1 Makrodefinicje. Zakres ćwiczenia: Nagrywanie, odtwarzanie, modyfikowanie i upraszczanie makrodefinicji. Makrodefinicje lokalne i globalne. Przyporządkowanie

Bardziej szczegółowo

Makropolecenia w PowerPoint Spis treści

Makropolecenia w PowerPoint Spis treści Makropolecenia w PowerPoint Spis treści Co to jest makro?... 2 Tworzenie prostego makropolecenia w PowerPoint... 2 Przypisywanie makropoleceń do wstążki.... 5 Zapisywanie prezentacji z makrem.... 7 ZADANIE...

Bardziej szczegółowo

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

Nagrywanie Makr. Na karcie Dostosowywanie Wstążki zaznaczamy kartę Deweloper. Nagrywanie Makr Wiele rozwiązań z wykorzystaniem makr można używać nawet bez znajomości poleceń i struktury języka programowania Visual Basic for Applications. Pozwala na to opcja nagrywania makr, którą

Bardziej szczegółowo

Automatyzowanie zadan przy uz yciu makr języka Visual Basic

Automatyzowanie zadan przy uz yciu makr języka Visual Basic Automatyzowanie zadan przy uz yciu makr języka Visual Basic Jeśli użytkownik nie korzystał nigdy z makr, nie powinien się zniechęcać. Makro jest po prostu zarejestrowanym zestawem naciśnięć klawiszy i

Bardziej szczegółowo

Arkusze kalkulacyjne i VBA

Arkusze kalkulacyjne i VBA Arkusze kalkulacyjne i VBA Uniwersytet Łódzki Wydział Matematyki i Informatyki Justyna Walewska Lekcja 3. Okna dialogowe Studia Podyplomowe Analiza danych i data mining Rok akademicki 2018/19 OKNA DIALOGOWE

Bardziej szczegółowo

LABORATORIUM 6: ARKUSZ MS EXCEL JAKO BAZA DANYCH

LABORATORIUM 6: ARKUSZ MS EXCEL JAKO BAZA DANYCH UNIWERSYTET ZIELONOGÓRSKI INSTYTUT INFORMATYKI I ELEKTROTECHNIKI ZAKŁAD INŻYNIERII KOMPUTEROWEJ Przygotował: dr inż. Janusz Jabłoński LABORATORIUM 6: ARKUSZ MS EXCEL JAKO BAZA DANYCH Jeżeli nie jest potrzebna

Bardziej szczegółowo

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

Zastanawiałeś się może, dlaczego Twój współpracownik, Kurs Makra dla początkujących Wiadomości wstępne VBI/01 Piotr Dynia, specjalista ds. MS Office Czas, który poświęcisz na naukę tego zagadnienia, to 15 20 minut. Zastanawiałeś się może, dlaczego Twój współpracownik,

Bardziej szczegółowo

VISUAL BASIC W EXCELU

VISUAL BASIC W EXCELU 1. CEL ĆWICZENIA Celem ćwiczenia jest zapoznanie się z podstawami używania makr w MS Excel oraz składni języka skryptowego VBA (Visal Basic for Application). 2. MATERIAŁ NAUCZANIA Makro w najszerszym znaczeniu

Bardziej szczegółowo

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

Przygotowanie własnej procedury... 3 Instrukcja msgbox wyświetlanie informacji w oknie... 6 Sposoby uruchamiania makra... 8 Przygotowanie własnej procedury... 3 Instrukcja msgbox wyświetlanie informacji w oknie... 6 Sposoby uruchamiania makra... 8 Podstawy programowania makr w Excelu 1 Aby rozpocząć pracę z makrami, należy

Bardziej szczegółowo

Program szkoleniowy. 24 h dydaktycznych (18 h zegarowych) NAZWA SZCZEGÓŁY CZAS

Program szkoleniowy. 24 h dydaktycznych (18 h zegarowych) NAZWA SZCZEGÓŁY CZAS Program szkoleniowy Microsoft Excel VBA Poziom Podstawowy 24 h dydaktycznych (18 h zegarowych) NAZWA SZCZEGÓŁY CZAS 1. Nagrywanie makr Procedura nagrywania makra Nadanie odpowiedniej nazwy Przypisanie

Bardziej szczegółowo

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.

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. z a a w a n s o w a n y AUTOMATYZACJA PRACY Z UŻYCIEM MAKR VBA NPV WSP.KORELACJI ROZKŁ.EXP KOMÓRKA CZY.LICZBA JEŻELI COS DNI.ROBOCZE ILOCZYN LOG SUMA Tom XII Autorzy: Piotr Dynia, Jakub Kudliński Kierownik

Bardziej szczegółowo

Wprowadzenie (17) Część I. Makra w Excelu - podstawy (23)

Wprowadzenie (17) Część I. Makra w Excelu - podstawy (23) Wprowadzenie (17) Omówione zagadnienia (18) Co trzeba wiedzieć? (18) Co trzeba mieć? (18) Układ książki (18) o Część I. Makra w Excelu - podstawy (19) o Część II. Praca ze skoroszytami (19) o Część III.

Bardziej szczegółowo

Edytor tekstu OpenOffice Writer Podstawy

Edytor tekstu OpenOffice Writer Podstawy Edytor tekstu OpenOffice Writer Podstawy OpenOffice to darmowy zaawansowany pakiet biurowy, w skład którego wchodzą następujące programy: edytor tekstu Writer, arkusz kalkulacyjny Calc, program do tworzenia

Bardziej szczegółowo

Visual Basic for Applications Wprowadzenie, makra

Visual Basic for Applications Wprowadzenie, makra Visual Basic for Applications Wprowadzenie, makra 1. Zarejestruj Makro o nazwie: WpiszNazwisko, które wpisuje w bieżącym arkuszu w komórce C2 Twoje Imię i Nazwisko a następnie zmienia kolor czcionki na

Bardziej szczegółowo

Visual Basic for Applications. Wstęp

Visual Basic for Applications. Wstęp Visual Basic for Applications Materiały źródłowe: http://www.vbamania.estrefa.pl 2008-01-14 Wstęp Visual Basic for Applications to język programowania, dołączony do wielu aplikacji. Wspierają go między

Bardziej szczegółowo

14. TWORZENIE MAKROPOLECEŃ

14. TWORZENIE MAKROPOLECEŃ 14. TWORZENIE MAKROPOLECEŃ Makro (inaczej makropolecenie) jest ciągiem poleceń i instrukcji programu MS Word, działającym i uruchamianym podobnie jak pojedyncze polecenie, służące do automatycznego wykonania

Bardziej szczegółowo

Część I: Excel - powtórka

Część I: Excel - powtórka Przedmiot: Informatyka w inżynierii produkcji Forma: Laboratorium Temat: Zadanie 1. Excel. Rejestracja i użytkowanie makr. Celem ćwiczenia jest powtórzenie niezbędnych informacji na temat podstawowej obsługi

Bardziej szczegółowo

VBA praca z makrami w Excelu: piszemy kod! Ulepszamy program! 0. Parę uwag o samym edytorze

VBA praca z makrami w Excelu: piszemy kod! Ulepszamy program! 0. Parę uwag o samym edytorze VBA praca z makrami w Excelu: piszemy kod! Ulepszamy program! 0. Parę uwag o samym edytorze Ustawienia Edytora VB Wymuszanie deklarowania zmienny Wyłączenie ostrzeżeń o błędnej składni Włączanie/wyłączanie

Bardziej szczegółowo

Laboratorium 6. 1 Makropolecenia wprowadzenie. 2 Formatowanie komórek. 2.1 Rejestrowanie makra. Legenda: tekst do wpisania

Laboratorium 6. 1 Makropolecenia wprowadzenie. 2 Formatowanie komórek. 2.1 Rejestrowanie makra. Legenda: tekst do wpisania Laboratorium 6 1 Makropolecenia wprowadzenie Często powtarzane zadania można zautomatyzować za pomocą makropoleceń (inaczej: makr). Makro to seria poleceń wykonywanych w module języka MS Visual Basic for

Bardziej szczegółowo

Visual Basic w programie Excel

Visual Basic w programie Excel Visual Basic w programie Excel Ćwiczenie nr 3 Obiekty, właściwości, metody. Obiekty standardowe, kolekcje standardowe. Dostęp do komórek arkusza. Operacje na standardowych bibliotekach. CEL ĆWICZENIA.

Bardziej szczegółowo

VBA praca z makrami w Excelu

VBA praca z makrami w Excelu VBA praca z makrami w Excelu Dariusz Aksamit Wydział Fizyki Politechniki Warszawskiej Szkolenie Programowanie w języku Visual Basic for Application (VBA) Zajęcia 1 i 2 VBA praca z makrami w Excelu 1. Jak

Bardziej szczegółowo

Zakres tematyczny dotyczący podstaw programowania Microsoft Office Excel za pomocą VBA

Zakres tematyczny dotyczący podstaw programowania Microsoft Office Excel za pomocą VBA Zakres tematyczny dotyczący podstaw programowania Microsoft Office Excel za pomocą VBA 1 Rozdział 1 Praca z makropoleceniami Opis: W tym rozdziale kursanci przechodzą przez wprowadzenie do programowania

Bardziej szczegółowo

Działki Przygotowanie organizacyjne

Działki Przygotowanie organizacyjne Celem poniższego ćwiczenia jest nauczenie rozwiązywania zadań maturalnych z wykorzystaniem arkusza kalkulacyjnego. Jako przykład wykorzystano zadanie maturalne o działkach z matury w 2015 roku. Działki

Bardziej szczegółowo

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

Program szkolenia VBA (VISUAL BASIC FOR APPLICATIONS) W EXCELU PODSTAWOWY. Program szkolenia VBA (VISUAL BASIC FOR APPLICATIONS) W EXCELU PODSTAWOWY SZKOLENIE JEST DLA OSÓB, KTÓRE: nigdy wcześniej nie programowały lub nie miały styczności z programowaniem od dłuższego czasu,

Bardziej szczegółowo

Ćwiczenie 1 Obsługa makr

Ćwiczenie 1 Obsługa makr Ćwiczenie 1 Obsługa makr Celem ćwiczenia jest pokazanie podstaw pracy z makrami w MS Excel. Makra można tworzyć szybko nagrywać - bez koniecznej znajomości języka Visual Basic, w którym zapisywane jest

Bardziej szczegółowo

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.

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. 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. VBA To odmiana języka Basic przystosowany do programowania w

Bardziej szczegółowo

VBA-podstawy cz. 1. Począwszy od wersji Office 2010 skoroszyty Excel wsparte makrami VB mają rozszerzenie.xlsm

VBA-podstawy cz. 1. Począwszy od wersji Office 2010 skoroszyty Excel wsparte makrami VB mają rozszerzenie.xlsm VBA-podstawy cz. 1 1. Uwagi historyczne Nazwa BASIC pochodzi od słów "Beginner s All-purposes Symbolic Instruction", oznacza nazwę języka programowania, który powstał na początku lat 60-tych. Pierwotnie

Bardziej szczegółowo

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

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

Bardziej szczegółowo

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

Część I: Przypisanie makr do obiektu (przycisku). Przedmiot: Informatyka w inżynierii produkcji Forma: Laboratorium Temat: Zadanie 2. Przypisanie makr do przycisku. Procedury i funkcje. Celem ćwiczenia jest przedstawienie możliwości uruchamiania makr

Bardziej szczegółowo

Trik 1 Edycja wykresu bezpośrednio w dokumencie Worda

Trik 1 Edycja wykresu bezpośrednio w dokumencie Worda :: Trik 1. Edycja wykresu bezpośrednio w dokumencie Worda :: Trik 2. Automatyczne usuwanie nadanych nazw zakresów :: Trik 3. Warunki przy określaniu jednostek miary :: Trik 4. Najszybszy sposób podświetlenia

Bardziej szczegółowo

VBA praca z makrami w Excelu

VBA praca z makrami w Excelu VBA praca z makrami w Excelu Dariusz Aksamit Wydział Fizyki Politechniki Warszawskiej Przedmiot Programowanie w języku Visual Basic for Application (VBA) Semestr zimowy 2016/2017 Opiekun przedmiotu: dr

Bardziej szczegółowo

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

Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Elektroenergetyki Technologie informatyczne Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Elektroenergetyki Technologie informatyczne Microsoft Excel Ćw. 5 1. Wstęp 1.1. Wprowadzenie do języka VBA Zaimplementowany w MS Excel

Bardziej szczegółowo

Ćwiczenia nr 4. Arkusz kalkulacyjny i programy do obliczeń statystycznych

Ćwiczenia nr 4. Arkusz kalkulacyjny i programy do obliczeń statystycznych Ćwiczenia nr 4 Arkusz kalkulacyjny i programy do obliczeń statystycznych Arkusz kalkulacyjny składa się z komórek powstałych z przecięcia wierszy, oznaczających zwykle przypadki, z kolumnami, oznaczającymi

Bardziej szczegółowo

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

Program szkolenia VBA (VISUAL BASIC FOR APPLICATIONS) W EXCELU PRZEKROJOWY. Program szkolenia VBA (VISUAL BASIC FOR APPLICATIONS) W EXCELU PRZEKROJOWY SZKOLENIE JEST DLA OSÓB, KTÓRE: chcą podnieść swoje umiejętności pracy w języku VBA do poziomu średniozaawansowanego, nigdy wcześniej

Bardziej szczegółowo

Wstęp 7 Rozdział 1. OpenOffice.ux.pl Writer środowisko pracy 9

Wstęp 7 Rozdział 1. OpenOffice.ux.pl Writer środowisko pracy 9 Wstęp 7 Rozdział 1. OpenOffice.ux.pl Writer środowisko pracy 9 Uruchamianie edytora OpenOffice.ux.pl Writer 9 Dostosowywanie środowiska pracy 11 Menu Widok 14 Ustawienia dokumentu 16 Rozdział 2. OpenOffice

Bardziej szczegółowo

Przedmiot: Informatyka w inżynierii produkcji Forma: Laboratorium Temat: Zadanie 4. Instrukcja warunkowa.

Przedmiot: Informatyka w inżynierii produkcji Forma: Laboratorium Temat: Zadanie 4. Instrukcja warunkowa. Przedmiot: Informatyka w inżynierii produkcji Forma: Laboratorium Temat: Zadanie 4. Instrukcja warunkowa. Celem ćwiczenia jest nabycie umiejętności wykorzystania w praktyce instrukcji warunkowych programowania

Bardziej szczegółowo

Zarejestruj makro w trybie względnego adresowania które będzie wpisywało bieżącą datę w

Zarejestruj makro w trybie względnego adresowania które będzie wpisywało bieżącą datę w Makra 2 Makra 2... 1 Własne menu z makrami.... 1 Zadanie 1... 1 Zadanie 2... 4 Wskazówki:... 4 Zadanie 3... 4 Scenariusz sytuacji:... 4 Cel:... 4 Umiejętności zdobyte po wykonaniu ćwiczenia:... 4 Proponowane

Bardziej szczegółowo

Makra VBA w Excelu dla początkujących

Makra VBA w Excelu dla początkujących Makra VBA w Excelu dla początkujących Informacje o usłudze Numer usługi 2016/10/04/5015/19680 Cena netto 870,00 zł Cena brutto 1 070,10 zł Cena netto za godzinę 62,14 zł Cena brutto za godzinę 76,43 Usługa

Bardziej szczegółowo

Excel. Tworzenie zaawansowanych aplikacji.

Excel. Tworzenie zaawansowanych aplikacji. Excel. Tworzenie zaawansowanych aplikacji. Autor: Sergiusz Flanczewski Zmierz się z Excelem! Narzędzia automatyzacji prac w Excelu, czyli czego można pozbyć się od ręki Przekazywanie danych pomiędzy procedurami,

Bardziej szczegółowo

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

WYKONANIE APLIKACJI OKIENKOWEJ OBLICZAJĄCEJ SUMĘ DWÓCH LICZB W ŚRODOWISKU PROGRAMISTYCZNYM. NetBeans. Wykonał: Jacek Ventzke informatyka sem. WYKONANIE APLIKACJI OKIENKOWEJ OBLICZAJĄCEJ SUMĘ DWÓCH LICZB W ŚRODOWISKU PROGRAMISTYCZNYM NetBeans Wykonał: Jacek Ventzke informatyka sem. VI 1. Uruchamiamy program NetBeans (tu wersja 6.8 ) 2. Tworzymy

Bardziej szczegółowo

Dodawanie grafiki i obiektów

Dodawanie grafiki i obiektów Dodawanie grafiki i obiektów Word nie jest edytorem obiektów graficznych, ale oferuje kilka opcji, dzięki którym można dokonywać niewielkich zmian w rysunku. W Wordzie możesz zmieniać rozmiar obiektu graficznego,

Bardziej szczegółowo

Wymagania edukacyjne z informatyki dla klasy szóstej szkoły podstawowej.

Wymagania edukacyjne z informatyki dla klasy szóstej szkoły podstawowej. Wymagania edukacyjne z informatyki dla klasy szóstej szkoły podstawowej. Dział Zagadnienia Wymagania podstawowe Wymagania ponadpodstawowe Arkusz kalkulacyjny (Microsoft Excel i OpenOffice) Uruchomienie

Bardziej szczegółowo

Zadanie 1. Stosowanie stylów

Zadanie 1. Stosowanie stylów Zadanie 1. Stosowanie stylów Styl to zestaw elementów formatowania określających wygląd: tekstu atrybuty czcionki (tzw. styl znaku), akapitów np. wyrównanie tekstu, odstępy między wierszami, wcięcia, a

Bardziej szczegółowo

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

Wprowadzenie do programowania w języku Visual Basic. Podstawowe instrukcje języka 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

Bardziej szczegółowo

Zajęcia: VBA TEMAT: VBA PROCEDURY NUMERYCZNE Metoda bisekcji i metoda trapezów

Zajęcia: VBA TEMAT: VBA PROCEDURY NUMERYCZNE Metoda bisekcji i metoda trapezów Zajęcia: VBA TEMAT: VBA PROCEDURY NUMERYCZNE Metoda bisekcji i metoda trapezów W ramach zajęć oprogramujemy jedną, wybraną metodę numeryczną: metodę bisekcji numerycznego rozwiązywania równania nieliniowego

Bardziej szczegółowo

Trik 1 Autorejestrowanie zmian dokonanych w obliczeniach

Trik 1 Autorejestrowanie zmian dokonanych w obliczeniach :: Trik 1. Autorejestrowanie zmian dokonanych w obliczeniach :: Trik 2. Czytelne formatowanie walutowe :: Trik 3. Optymalny układ wykresu punktowego :: Trik 4. Szybkie oznaczenie wszystkich komórek z formułami

Bardziej szczegółowo

SPIS ILUSTRACJI, BIBLIOGRAFIA

SPIS ILUSTRACJI, BIBLIOGRAFIA SPIS ILUSTRACJI, BIBLIOGRAFIA Ćwiczenie 1 Automatyczne tworzenie spisu ilustracji 1. Wstaw do tekstu roboczego kilka rysunków (WSTAWIANIE OBRAZ z pliku). 2. Ustaw kursor w wersie pod zdjęciem i kliknij

Bardziej szczegółowo

Makropolecenia podstawy

Makropolecenia podstawy Makropolecenia podstawy 1 Uruchom program Excel. Otwórz nowy dokument i przejdź do menu Deweloper. 2 Makropolecenie (w skrócie makro) to sekwencja czynności którą możemy powtarzać automatycznie. Najprostszą

Bardziej szczegółowo

Przewodnik Szybki start

Przewodnik Szybki start Przewodnik Szybki start Program Microsoft Access 2013 wygląda inaczej niż wcześniejsze wersje, dlatego przygotowaliśmy ten przewodnik, aby skrócić czas nauki jego obsługi. Zmienianie rozmiaru ekranu lub

Bardziej szczegółowo

Spis tre ci. Rozdzia 1. Co to jest VBA Rozdzia 2. Makropolecenia Rozdzia 3. Jak uruchomi edytor Visual Basic... 31

Spis tre ci. Rozdzia 1. Co to jest VBA Rozdzia 2. Makropolecenia Rozdzia 3. Jak uruchomi edytor Visual Basic... 31 Spis tre ci Rozdzia 1. Co to jest VBA... 7 Basic...7 Visual Basic...8 Visual Basic for Applications...8 Czy VBA jest prze ytkiem...9 VBA i Office 2007...10 Zmieniony wygl d okna programu...10 Makropolecenia

Bardziej szczegółowo

UONET+ - moduł Sekretariat. Jak wykorzystać wydruki list w formacie XLS do analizy danych uczniów?

UONET+ - moduł Sekretariat. Jak wykorzystać wydruki list w formacie XLS do analizy danych uczniów? UONET+ - moduł Sekretariat Jak wykorzystać wydruki list w formacie XLS do analizy danych uczniów? W module Sekretariat wydruki dostępne w widoku Wydruki/ Wydruki list można przygotować w formacie PDF oraz

Bardziej szczegółowo

Arkusz kalkulacyjny EXCEL

Arkusz kalkulacyjny EXCEL ARKUSZ KALKULACYJNY EXCEL 1 Arkusz kalkulacyjny EXCEL Aby obrysować tabelę krawędziami należy: 1. Zaznaczyć komórki, które chcemy obrysować. 2. Kursor myszy ustawić na menu FORMAT i raz kliknąć lewym klawiszem

Bardziej szczegółowo

Zadanie 8. Dołączanie obiektów

Zadanie 8. Dołączanie obiektów Zadanie 8. Dołączanie obiektów Edytor Word umożliwia dołączanie do dokumentów różnych obiektów. Mogą to być gotowe obiekty graficzne z galerii klipów, równania, obrazy ze skanera lub aparatu cyfrowego.

Bardziej szczegółowo

7.9. Ochrona danych Ochrona i zabezpieczenie arkusza. Pole wyboru

7.9. Ochrona danych Ochrona i zabezpieczenie arkusza. Pole wyboru Pole wyboru Pole wyboru może zostać wykorzystane wtedy, gdy istnieją dwie alternatywne opcje. Umożliwia wybranie jednej z wzajemnie wykluczających się opcji przez zaznaczenie lub usunięcie zaznaczenia

Bardziej szczegółowo

Temat: Organizacja skoroszytów i arkuszy

Temat: Organizacja skoroszytów i arkuszy Temat: Organizacja skoroszytów i arkuszy Podstawowe informacje o skoroszycie Excel jest najczęściej wykorzystywany do tworzenia skoroszytów. Skoroszyt jest zbiorem informacji, które są przechowywane w

Bardziej szczegółowo

Rys. 1. Aktywne linki będą wstawiane za pomocą rozwijanej listy

Rys. 1. Aktywne linki będą wstawiane za pomocą rozwijanej listy :: Trik 1. Lista rozwijana z aktywnymi hiperłączami :: Trik 2. Łączenie tabel o róŝnym układzie kolumn :: Trik 3. Automatyczne zapisywanie zmian przy zamykaniu skoroszytu :: Trik 4. Linie siatki arkusza

Bardziej szczegółowo

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

Informatyka Edytor tekstów Word 2010 dla WINDOWS cz.1 Wyższa Szkoła Ekologii i Zarządzania Informatyka Edytor tekstów Word 2010 dla WINDOWS cz.1 Slajd 1 Uruchomienie edytora Word dla Windows otwarcie menu START wybranie grupy Programy, grupy Microsoft Office,

Bardziej szczegółowo

Formularze w programie Word

Formularze w programie Word Formularze w programie Word Formularz to dokument o określonej strukturze, zawierający puste pola do wypełnienia, czyli pola formularza, w których wprowadza się informacje. Uzyskane informacje można następnie

Bardziej szczegółowo

Edytor tekstu MS Word 2003 - podstawy

Edytor tekstu MS Word 2003 - podstawy Edytor tekstu MS Word 2003 - podstawy Cz. 4. Rysunki i tabele w dokumencie Obiekt WordArt Jeżeli chcemy zamieścić w naszym dokumencie jakiś efektowny napis, na przykład hasło reklamowe, możemy wykorzystać

Bardziej szczegółowo

1.3. Tworzenie obiektów 3D. Rysunek 1.2. Dostępne opcje podręcznego menu dla zaznaczonego obiektu

1.3. Tworzenie obiektów 3D. Rysunek 1.2. Dostępne opcje podręcznego menu dla zaznaczonego obiektu 1. Edytor grafiki Draw 1.1. Okno programu Draw W bezpłatnym pakiecie OpenOffice zawarty jest program graficzny Draw (rysunek 1.1), wyposażony w liczne narzędzia do obróbki obiektów. Program możesz uruchomić,

Bardziej szczegółowo

BIBLIOGRAFIA W WORD 2007

BIBLIOGRAFIA W WORD 2007 BIBLIOGRAFIA W WORD 2007 Ćwiczenie 1 Tworzenie spisu literatury (bibliografii) Word pozwala utworzyć jedną listę główną ze źródłami (cytowanymi książkami czy artykułami), która będzie nam służyć w różnych

Bardziej szczegółowo

Instrukcja szybkiej obsługi

Instrukcja szybkiej obsługi Instrukcja szybkiej obsługi Uwaga!!! Dla prawidłowego działania wymagany jest program Excel 2003 lub nowszy. Program należy ściągnąć ze strony internetowej i zapisać na dysku twardym. Wyjście z programu

Bardziej szczegółowo

TEMAT : TWORZENIE BAZY DANYCH PRZY POMOCY PROGRAMU EXCEL

TEMAT : TWORZENIE BAZY DANYCH PRZY POMOCY PROGRAMU EXCEL Konspekt lekcji TEMAT : TWORZENIE BAZY DANYCH PRZY POMOCY PROGRAMU EXCEL Czas trwania : 3 x 45 min. CELE NAUCZANIA : 1. Poziom podstawowy (ocena dostateczna) o uczeń potrafi założyć bazę danych i wprowadzić

Bardziej szczegółowo

UONET+ moduł Dziennik. Praca z rozkładami materiału nauczania

UONET+ moduł Dziennik. Praca z rozkładami materiału nauczania UONET+ moduł Dziennik Praca z rozkładami materiału nauczania System UONET+ gromadzi stosowane w szkole rozkłady materiału nauczania. Dzięki temu nauczyciele mogą korzystać z nich wprowadzając tematy lekcji.

Bardziej szczegółowo

Jak korzystać z Excela?

Jak korzystać z Excela? 1 Jak korzystać z Excela? 1. Dane liczbowe, wprowadzone (zaimportowane) do arkusza kalkulacyjnego w Excelu mogą przyjmować różne kategorie, np. ogólne, liczbowe, walutowe, księgowe, naukowe, itd. Jeśli

Bardziej szczegółowo

2 Arkusz kalkulacyjny

2 Arkusz kalkulacyjny 2 Arkusz kalkulacyjny Excel 2007 2.1. Tworzenie skoroszytów Tworzenie, budowa oraz zapisywanie skoroszytów w programie Excel 2007 nie uległy zasadniczym różnicom w stosunku do programu Excel 2003, dlatego

Bardziej szczegółowo

Excel 2016 PL w biurze i nie tylko / Sergiusz Flanczewski. Gliwice, cop Spis treści

Excel 2016 PL w biurze i nie tylko / Sergiusz Flanczewski. Gliwice, cop Spis treści Excel 2016 PL w biurze i nie tylko / Sergiusz Flanczewski. Gliwice, cop. 2016 Spis treści Rozdział 1. Podstawowe informacje o obsłudze arkusza kalkulacyjnego 9 Uruchamianie i zamykanie programu 9 Wstążka

Bardziej szczegółowo

Kolumna Zeszyt Komórka Wiersz Tabela arkusza Zakładki arkuszy

Kolumna Zeszyt Komórka Wiersz Tabela arkusza Zakładki arkuszy 1 Podstawowym przeznaczeniem arkusza kalkulacyjnego jest najczęściej opracowanie danych liczbowych i prezentowanie ich formie graficznej. Ale formuła arkusza kalkulacyjnego jest na tyle elastyczna, że

Bardziej szczegółowo

Skróty klawiaturowe w programie Microsoft Excel 2013

Skróty klawiaturowe w programie Microsoft Excel 2013 y klawiaturowe w programie Microsoft Excel 2013 Przewodnik y klawiaturowe w programie Microsoft Excel 2013 zawiera ponad 200 różnych kombinacji klawiszy wraz z opisem ich działania, których użycie pozwala

Bardziej szczegółowo

BAZY DANYCH Panel sterujący

BAZY DANYCH Panel sterujący BAZY DANYCH Panel sterujący Panel sterujący pełni z reguły rolę centrum, z którego wydajemy polecenia i uruchamiamy różnorodne, wcześniej zdefiniowane zadania, np. wyświetlamy formularze lub drukujemy

Bardziej szczegółowo

Kontrola poprawności danych:

Kontrola poprawności danych: Kontrola poprawności danych:... 1 Zadanie 1 Filtrowanie unikatowych rekordów w nowe miejsce:... 1 Zadanie 2: Tworzenie listy rozwijanej:... 2 Zadanie 3 Wprowadzanie warunkowych ograniczeń wpisywanych wartości...

Bardziej szczegółowo

Ćwiczenia nr 2. Edycja tekstu (Microsoft Word)

Ćwiczenia nr 2. Edycja tekstu (Microsoft Word) Dostosowywanie paska zadań Ćwiczenia nr 2 Edycja tekstu (Microsoft Word) Domyślnie program Word proponuje paski narzędzi Standardowy oraz Formatowanie z zestawem opcji widocznym poniżej: Można jednak zmodyfikować

Bardziej szczegółowo

Zadanie 11. Przygotowanie publikacji do wydrukowania

Zadanie 11. Przygotowanie publikacji do wydrukowania Zadanie 11. Przygotowanie publikacji do wydrukowania Edytor Word może służyć również do składania do druku nawet obszernych publikacji. Skorzystamy z tych możliwości i opracowany dokument przygotujemy

Bardziej szczegółowo

Instalacja i obsługa aplikacji MAC Diagnoza EP w celu wykonania Diagnozy rozszerzonej

Instalacja i obsługa aplikacji MAC Diagnoza EP w celu wykonania Diagnozy rozszerzonej Instalacja i obsługa aplikacji MAC Diagnoza EP w celu wykonania Diagnozy rozszerzonej Uruchom plik setup.exe Pojawi się okno instalacji programu MAC Diagnoza EP. Wybierz przycisk AKCEPTUJĘ. Następnie zainstaluj

Bardziej szczegółowo

Rys. 1. DuŜa liczba nazw zakresów. Rys. 2. Procedura usuwająca wszystkie nazwy w skoroszycie

Rys. 1. DuŜa liczba nazw zakresów. Rys. 2. Procedura usuwająca wszystkie nazwy w skoroszycie :: Trik 1. Hurtowe usuwanie niepotrzebnych nazw zakresów :: Trik 2. WyróŜnianie powtórzonych wartości w kolumnie :: Trik 3. Oznaczenie wierszy kolejnymi literami alfabetu :: Trik 4. Obliczanie dziennych

Bardziej szczegółowo

1. Przypisy, indeks i spisy.

1. Przypisy, indeks i spisy. 1. Przypisy, indeks i spisy. (Wstaw Odwołanie Przypis dolny - ) (Wstaw Odwołanie Indeks i spisy - ) Przypisy dolne i końcowe w drukowanych dokumentach umożliwiają umieszczanie w dokumencie objaśnień, komentarzy

Bardziej szczegółowo

Makra w arkuszu kalkulacyjnym

Makra w arkuszu kalkulacyjnym S t r o n a 1 Jacek Kierklo Makra w arkuszu kalkulacyjnym Wprowadzenie Artykuł przeznaczony jest dla uczniów szkół ponadgimnazjalnych znających arkusze kalkulacyjne w stopniu, co najmniej podstawowym.

Bardziej szczegółowo

2. Kliknij Insert->Userform. Jeżeli Toolbox nie pojawi się automatycznie, kliknij View -> Toolbox. Otrzymany widok powinien być jak poniżej.

2. Kliknij Insert->Userform. Jeżeli Toolbox nie pojawi się automatycznie, kliknij View -> Toolbox. Otrzymany widok powinien być jak poniżej. Formularze VBA Przykład1 INTERAKTYWNY FORMULARZ Program tworzący interaktywny formularz. Objaśnienie: w dowolnym momencie można wprowadzić wartość w polu tekstowym ID, Excel VBA wczytuje odpowiedni rekord.

Bardziej szczegółowo

Instalacja i obsługa aplikacji MAC Diagnoza EW

Instalacja i obsługa aplikacji MAC Diagnoza EW Instalacja i obsługa aplikacji MAC Diagnoza EW Uruchom plik setup.exe Pojawi się okno instalacji programu MAC Diagnoza EW. Wybierz przycisk AKCEPTUJĘ. Następnie zainstaluj program, wybierając przycisk

Bardziej szczegółowo

Informatyka Arkusz kalkulacyjny Excel 2010 dla WINDOWS cz. 1

Informatyka Arkusz kalkulacyjny Excel 2010 dla WINDOWS cz. 1 Wyższa Szkoła Ekologii i Zarządzania Informatyka Arkusz kalkulacyjny 2010 dla WINDOWS cz. 1 Slajd 1 Slajd 2 Ogólne informacje Arkusz kalkulacyjny podstawowe narzędzie pracy menadżera Arkusz kalkulacyjny

Bardziej szczegółowo

Europejski Certyfikat Umiejętności Komputerowych. Moduł 3 Przetwarzanie tekstów

Europejski Certyfikat Umiejętności Komputerowych. Moduł 3 Przetwarzanie tekstów Europejski Certyfikat Umiejętności Komputerowych. Moduł 3 Przetwarzanie tekstów 1. Uruchamianie edytora tekstu MS Word 2007 Edytor tekstu uruchamiamy jak każdy program w systemie Windows. Można to zrobić

Bardziej szczegółowo

Politechnika Poznańska Wydział Budowy Maszyn i Zarządzania

Politechnika Poznańska Wydział Budowy Maszyn i Zarządzania 1) Cel ćwiczenia Celem ćwiczenia jest zapoznanie się z podstawowymi elementami obiektowymi systemu Windows wykorzystując Visual Studio 2008 takimi jak: przyciski, pola tekstowe, okna pobierania danych

Bardziej szczegółowo

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

Cel: Przypisujemy przyciskom określone funkcje panel górny (Panel1) W odcinku III tworzyliśmy paski narzędzi. Umieszczaliśmy na panelach ikony, reprezentujące czynności (charakterystyczne dla edytorów tekstu). Musimy teraz przypisać każdemu przyciskowi jego czynność (wycinanie,

Bardziej szczegółowo

Wprowadzenie do formuł i funkcji

Wprowadzenie do formuł i funkcji Wprowadzenie do formuł i funkcji Wykonywanie obliczeń, niezależnie od tego, czy są one proste czy złożone, może być nużące i czasochłonne. Przy użyciu funkcji i formuł programu Excel można z łatwością

Bardziej szczegółowo

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

Informatyka Edytor tekstów Word 2010 dla WINDOWS cz.1 Wyższa Szkoła Ekologii i Zarządzania Informatyka Edytor tekstów Word 2010 dla WINDOWS cz.1 Uruchomienie edytora Word dla Windows otwarcie menu START wybranie grupy Programy, grupy Microsoft Office, a następnie

Bardziej szczegółowo

Przewodnik Szybki start

Przewodnik Szybki start Przewodnik Szybki start Program Microsoft Excel 2013 wygląda inaczej niż wcześniejsze wersje, dlatego przygotowaliśmy ten przewodnik, aby skrócić czas nauki jego obsługi. Dodawanie poleceń do paska narzędzi

Bardziej szczegółowo

LibreOffice Calc VBA

LibreOffice Calc VBA LibreOffice Calc VBA LibreOffice Calc umożliwia tworzenie własnych funkcji i procedur przy użyciu składni języka VBA. Dostęp do edytora makr: Narzędzia->Makra->Zarządaj makrami->libreoffice Calc Aby rozpocząć

Bardziej szczegółowo

4.Arkusz kalkulacyjny Calc

4.Arkusz kalkulacyjny Calc 4.Arkusz kalkulacyjny Calc 4.1. Okno programu Calc Arkusz kalkulacyjny Calc jest zawarty w bezpłatnym pakiecie OpenOffice.org 2.4. Można go uruchomić, podobnie jak inne aplikacje tego środowiska, wybierając

Bardziej szczegółowo

Trik 1 Podsumowanie kwot występujących w co drugim wierszu

Trik 1 Podsumowanie kwot występujących w co drugim wierszu :: Trik 1. Podsumowanie kwot występujących w co drugim wierszu :: Trik 2. Rozmiar kolumny arkusza w milimetrach :: Trik 3. Blokada obszaru roboczego arkusza :: Trik 4. Dostęp do róŝnych skoroszytów za

Bardziej szczegółowo

Temat: Makropolecenia.

Temat: Makropolecenia. Temat: Makropolecenia. Makropolecenia (makra) to grupy poleceń, które mogą zostać automatycznie wykonane jako jedna instrukcja. W większości przypadków wykorzystywane są do zautomatyzowania często powtarzanych

Bardziej szczegółowo

ZASTOSOWANIE ARKUSZA KALKULACYJNEGO EXCEL DO ANALIZY ABC/XYZ

ZASTOSOWANIE ARKUSZA KALKULACYJNEGO EXCEL DO ANALIZY ABC/XYZ ZASTOSOWANIE ARKUSZA KALKULACYJNEGO EXCEL DO ANALIZY ABC/XYZ CHARAKTERYSTYKA METODY ABC/XYZ Istotą metody ABC jest podział asortymentu na trzy grupy: grupa A zapasy cenne, stanowiące 5-20% liczebności

Bardziej szczegółowo

Przygotuj za pomocą tabulatorów element formularza. Utwórz pole tekstowe i sformatuj tak, aby dół napisu w polu był dokładnie nad kropkami.

Przygotuj za pomocą tabulatorów element formularza. Utwórz pole tekstowe i sformatuj tak, aby dół napisu w polu był dokładnie nad kropkami. FORMULARZE POLA TEKSTOWE Pole tekstowe Pole tekstowe kilka wierszy Karta Developer Formanty Formant i pole tekstowe Ćwiczenia Jak wypełnić danymi utworzony w edytorze tekstów formularz? Jak wpisać informacje

Bardziej szczegółowo

ZASTOSOWANIE ARKUSZA KALKULACYJNEGO EXCEL DO ANALIZY ABC/XYZ

ZASTOSOWANIE ARKUSZA KALKULACYJNEGO EXCEL DO ANALIZY ABC/XYZ ZASTOSOWANIE ARKUSZA KALKULACYJNEGO EXCEL DO ANALIZY ABC/XYZ CHARAKTERYSTYKA METODY ABC/XYZ Istotą metody ABC jest podział asortymentu na trzy grupy: grupa A zapasy cenne, stanowiące 5-20% liczebności

Bardziej szczegółowo

Utworzenie interfejsu graficznego za pomocą formularza użytkownika w VBA

Utworzenie interfejsu graficznego za pomocą formularza użytkownika w VBA Utworzenie interfejsu graficznego za pomocą formularza użytkownika w VBA Po co? Potrzebne jest nam makro, które będzie wykonywać pewne czynności w osobnym oknie w Excelu. Do tego celu wykorzystamy element

Bardziej szczegółowo

UONET+ moduł Dziennik. Praca z rozkładami materiału nauczania

UONET+ moduł Dziennik. Praca z rozkładami materiału nauczania UONET+ moduł Dziennik Praca z rozkładami materiału nauczania Przewodnik System UONET+ gromadzi stosowane w szkole rozkłady materiału nauczania. Dzięki temu nauczyciele mogą korzystać z nich podczas wprowadzania

Bardziej szczegółowo