Technologie informacyjne: Excel i Python

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

Download "Technologie informacyjne: Excel i Python"

Transkrypt

1 Wrocław, Technologie informacyjne: Excel i Python Wydział Matematyki Politechniki Wrocławskiej Andrzej Giniewicz

2 Dzisiaj na zajęciach... Makra w pakiecie Excel, część 2: język Python. 1/30

3 Biblioteka xlwings Biblioteka xlwings 2/30

4 Jak zdobyć? Najłatwiej korzystając z dystrybucji Pythona o nazwie Anaconda: Szczególnie polecam aktualizację wersji do Anaconda 5.1 dla Pythona 3.6. Biblioteka xlwings 3/30

5 Dlaczego Anaconda? posiada graficzną aplikację do uruchamiania różnych narzędzi (na przykład Jupyter Notebook i Spyder) oraz wirtualnymi środowiskami (każdy projekt może mieć swoje własne wersje zależności, nieprzeszkadzając pozostałym aplikacjom), posiada skompilowaną wersję xlwings , która dostarcza funkcjonalności wykorzystywanej na zajęciach, do obliczeń wykorzystuje bibliotekę Intel MKL nawet kilkadziesiąt razy przyśpieszającą niektóre obliczenia (źródło: 16/numpymkl-vs-matlab-performance/), działa na wszystkich głównych systemach operacyjnych. Biblioteka xlwings 4/30

6 Pobieranie xlwings Po instalacji dystrybucji Anaconda uruchamiamy Anaconda Command Prompt i wpisujemy conda install xlwings lub uruchamiamy Anaconda Navigator i na liście dostępnych pakietów odnajdujemy xlwings i klikamy zainstaluj. Jeśli ścieżki i środowisko są standardowe, xlwings zainstaluje się do C:\Anaconda\libs\site-packages\xlwings Biblioteka xlwings 5/30

7 Aktywowanie makr Pythona w Excel Załóżmy, że makro mamy zapisane w pliku makro.py i chcemy uruchomić w nim funkcję moje_makro. Jak to zrobić? 1. Aktywujemy kartę Deweloper (klikamy kartę Plik, potem Opcje, Dostosowanie wstążki w obszarze Karty główne zaznaczamy Deweloper). 2. Na karcie Deweloper klikamy Visual Basic, co otwiera edytor makr. 3. W edytorze wybieramy kolejno File oraz Import File..., po czym wskazujemy na plik xlwings.bas znajdujący się w katalogu instalacji xlwings (domyślnie C:\Anaconda\libs\site-packages\xlwings\xlwings.bas). 4. W edytorze makr klikamy Insert oraz Module. Biblioteka xlwings 6/30

8 Błędy? To była jedyna metoda do wersji 0.10.x. Od wersji do została zastąpiona inną metodą, ale w wersji (13 maja 2018) znów działa dodawania xlwings.bas, więc jest to metoda najbardziej uniwersalna. Biblioteka xlwings 7/30

9 Po nowemu W Anaconda Command Prompt powinna być dostępna komenda xlwings. Tą komendą możemy: stworzyć pusty plik na projekt ze wszystkim przygotowanym (stara metoda) xlwings quickstart nazwa -s stworzyć pusty plik na projekt ze wszystkim przygotowanym (nowa metoda) xlwings quickstart nazwa -s zainstalować lub zaktualizować dodatek do excela xlwings addin install/update/remove/status Biblioteka xlwings 8/30

10 Uruchamianie makra W miejsce kodu wklejamy Sub MojeMakro() RunPython("import makro; makro.moje_makro()") End Sub Wszystko zapisujemy, zamykamy edytor makr i następnie zapisujemy dokument jako plik z rozszerzeniem xlsm (Excel z obsługą makr). Biblioteka xlwings 9/30

11 Uruchamianie makra W miejsce kodu wklejamy Sub MojeMakro() RunPython("import makro; makro.moje_makro()") End Sub Wszystko zapisujemy, zamykamy edytor makr i następnie zapisujemy dokument jako plik z rozszerzeniem xlsm (Excel z obsługą makr). Aby uruchomić makro, klikamy na przycisk Makra w zakładce Deweloper, następnie z listy dostępnych makr wybieramy to zadanej nazwie (na przykład MojeMakro). Biblioteka xlwings 9/30

12 Uwagi Excel jest bardzo mocno skojarzony z VBA trzeba stworzyć makro VBA, które jest pośrednikiem i uruchamia funkcję RunPython. Plik Pythona oraz dane Excela powinny być w tym samym katalogu. Można to objeść: 1. instalując moduł Pythona w środowisku (do odpowiedniego katalogu site-packages), 2. ustawiając zmienną sys.path (dodając ścieżkę do pliku.py), 3. wklejając zawartość pliku jako napis do funkcji RunPython. Wersja pliku xlwings.bas musi odpowiadać wersji biblioteki xlwings zainstalowanej w systemie. Biblioteka xlwings 10/30

13 Co gdy nie odpowiada? Może się tak stać na przykład w przykładach z listy zadań. Jeśli xlwings.bas nie odpowiada wersji biblioteki, otwieramy excela, usuwamy moduł i dodajemy nowy. Reszta powinna zostać bez zmian. Biblioteka xlwings 11/30

14 Domyślne środowisko Domyślnie xlwings zapisuje log w katalogu %APPDATA%\xlwings_log.txt. Istnieje możliwość ustawienia tej oraz innych opcji. Więcej informacji w dokumentacji: Biblioteka xlwings 12/30

15 Podstawy Istnieją trzy możliwości komunikacji: 1. wywoływanie Excela z poziomu Pythona, 2. wywoływanie Pythona z poziomu Excela, 3. tworzenie funkcji użytkownika (formuł). Biblioteka xlwings 13/30

16 Podstawy Istnieją trzy możliwości komunikacji: 1. wywoływanie Excela z poziomu Pythona, 2. wywoływanie Pythona z poziomu Excela, 3. tworzenie funkcji użytkownika (formuł). Na początku skryptu umieszczamy import: import xlwings as xw from xlwings import Book, Sheet, Range Biblioteka xlwings 13/30

17 Nawiązanie połączenia Nawiązywanie połączenia odbywa się poprzez użycie klasy Book Biblioteka xlwings 14/30

18 Nawiązanie połączenia Nawiązywanie połączenia odbywa się poprzez użycie klasy Book: Book() tworzy nowy skoroszyt, Book( Zeszyt1 ) łączy się z istniejącym, otwartym, niezapisanym skoroszytem, Book( plik.xlsx ) łączy się z istniejącym, otwartym, zapisanym skoroszytem, Book(r ścieżka ) łączy się z istniejącym, nieotwartym, zapisanym skoroszytem, Book.caller() łączy się ze skoroszytem, który uruchomił funkcję lub makro. Biblioteka xlwings 14/30

19 Nawiązanie połączenia Nawiązywanie połączenia odbywa się poprzez użycie klasy Book: Book() tworzy nowy skoroszyt, Book( Zeszyt1 ) łączy się z istniejącym, otwartym, niezapisanym skoroszytem, Book( plik.xlsx ) łączy się z istniejącym, otwartym, zapisanym skoroszytem, Book(r ścieżka ) łączy się z istniejącym, nieotwartym, zapisanym skoroszytem, Book.caller() łączy się ze skoroszytem, który uruchomił funkcję lub makro. Do tworzenia formuł używamy dekoratora func, podając go przed nazwą funkcji. Biblioteka xlwings 14/30

20 Typowe makro Excel->Python import xlwings as xw from xlwings import Book def nazwa ( ) : wb = Book. c a l l e r ( ) # kod Biblioteka xlwings 15/30

21 Typowe makro Python->Excel import xlwings as xw from xlwings import Book wb = Book ( " p l i k " ) # kod Biblioteka xlwings 16/30

22 Typowe makro Formuła import xlwings as xw from xlwings import func def nazwa ( argumenty ) : # kod return wynik Biblioteka xlwings 17/30

23 Arkusze Do operacji na arkuszach służy klasa Sheet, dostępna pod wb.sheets. wb.sheets zwraca listę wszystkich arkuszy, wb.sheets.add( nazwa ) tworzy nowy arkusz. wb.sheets["nazwa"] wybiera arkusz o zadanej nazwie, wb.sheets[1] wybiera arkusz o zadanym numerze, Sheet(...).activate() aktywuje arkusz, Sheet(...).delete() kasuje arkusz (zgłasza wyjątek, gdy arkusz nie istnieje), Sheet(...).name pozwala sprawdzić lub ustawić nazwę, Sheet(...).clear() czyście zawartość i formatowanie arkusza, Biblioteka xlwings 18/30

24 Zakresy Do operacji na zakresach służy klasa Range, dla konkretnego arkusza sheet. Range( A1 ) wybiera komórkę A1 aktywnego arkusza, Range((1, 1)) wybiera komórkę A1 aktywnego arkusza, Range( A1:C5 ) wybiera zakres aktywnego arkusza, Range((1, 1), (3, 5)) wybiera zakres aktywnego arkusza, sheet.range( A1 ) wybiera komórkę A1 arkusza, sheet.range((1, 1)) wybiera komórkę A1 arkusza, sheet.range( A1:C5 ) wybiera zakres arkusza, sheet.range((1, 1), (3, 5)) wybiera zakres arkusza, zakres.current_region pozwala rozszerzyć zaznaczenie. Biblioteka xlwings 19/30

25 Co z zakresem? Z zakresu możemy wyciągnąć lub wstawić dane: zakres.value wyciąga wartości, zakres.value = x podstawia wartości. Domyślnie, xlwings wydobywa: float dla komórek liczbowych, str dla komórek tekstowych, datetime dla komórek z datą, None dla komórek pustych, listę dla wiersza, listę list dla kolumny lub tabeli. Biblioteka xlwings 20/30

26 Sterowanie konwersją Dla zakresów: Range (... ). options ( opcje konwersji ). value Dla argumentów funkcji i wartości arg ( x, opcje d l a argumentu x arg ( y, opcje d l a argumentu y r e t ( opcje d l a return ) def dodaj ( x, y ) : return x + y Biblioteka xlwings 21/30

27 Przydatne opcje numbers=int traktuj liczbę jako całkowitą, dates=datetime.date używaj date zamiast datetime, empty= NA używaj NA zamiast None jako wartości puste, transpose=true transponuj dane dict potraktuj 2 kolumny lub 2 wiersze jako party klucz-wartość, np.array zwróć tablicę NumPy zamiast list, pd.series zwróć szereg Pandas zamiast list, pd.dataframe zwróć ramkę danych Pandas zamiast listy list. Więcej o konwersji w dokumentacji: Biblioteka xlwings 22/30

28 Rysunki Istnieje możliwość tworzenia rysunków za pośrednictwem biblioteki Matplotlib ( import m a t p l o t l i b. pyplot as p l t from xlwings import Book f i g u r e = p l t. f i g u r e ( ) # kod : wstaw rysunek do a k t u a l n e g o okna M a t p l o t l i b sheet = Book ( ). sheets [ 0 ] sheet. p i c t u r e s. add ( f i g, name=" MojWykres ", update=true ) Biblioteka xlwings 23/30

29 Sporo więcej Na przykład możemy z poziomu Pythona wywołać makro VBA, mamy narzędzia do zarządzania środowiskiem, dzięki py2exe możemy zamknąć Pythona razem z potrzebnymi bibliotekami w jednym pliku wykonywalnym (w celu dystrybucji),... Biblioteka xlwings 24/30

30 Sporo więcej Na przykład możemy z poziomu Pythona wywołać makro VBA, mamy narzędzia do zarządzania środowiskiem, dzięki py2exe możemy zamknąć Pythona razem z potrzebnymi bibliotekami w jednym pliku wykonywalnym (w celu dystrybucji),... Więcej informacji można znaleźć na stronie Biblioteka xlwings 24/30

31 Analiza kodu makra from datetime import datetime from xlwings import Book def c l e a r _ d a t a ( ) : sheet_name = " K l i e n t " output = " KlientC " wb = Book. c a l l e r ( ) t r y : wb. sheets [ output ]. detele ( ) except : pass wb. sheets. add ( output, a f t e r =sheet_name ) sheet = wb. sheets. a c t i v e #... Biblioteka xlwings 25/30

32 Analiza kodu makra #... t a b l e = wb. sheets [ sheet_name ]. range ( A1 ). c u r r e n t _ r e g i o n [ names, dates, i d s ] = t a b l e. options ( transpose=true ). value names = names [ 1 : ] dates = dates [ 1 : ] i d s = i d s [ 1 : ] #... Biblioteka xlwings 26/30

33 Analiza kodu makra #... f i r s t n a m e s = [ ] surnames = [ ] for data i n names : p a r t s = [ part. c a p i t a l i z e ( ) for part i n data. s p l i t ( " " ) i f part ] f i r s t n a m e s. append ( " ". j o i n ( p a r t s [ : 1 ] ) ) surnames. append ( p a r t s [ 1]) dates = [ datetime. s t r p t i m e ( data, %d %m %Y ) for data i n dates ] #... Biblioteka xlwings 27/30

34 Analiza kodu makra #... Range ( output, A1 : D1 ). value = [ " Imie ", " Nazwisko ", " Data ", "Numer" ] sheet. range ( A1 : D1 ). c o l o r = (150, 150, 150) sheet. range ( A2 ). options ( transpose=true ). value = \ f i r s t n a m e s sheet. range ( B2 ). options ( transpose=true ). value = \ surnames sheet. range ( C2 ). options ( transpose=true ). value = \ dates sheet. range ( D2 ). options ( transpose=true ). value = \ i d s sheet. range ( A1 ). c u r r e n t _ r e g i o n. a u t o f i t ( ) Biblioteka xlwings 28/30

35 W następnym odcinku... Niespodzianka? :) Biblioteka xlwings 29/30

36 Pytania? Biblioteka xlwings 30/30

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

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

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

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

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

Technologie informacyjne: Arkusz kalkulacyjny

Technologie informacyjne: Arkusz kalkulacyjny Wrocław, 11.05.2018 Technologie informacyjne: Arkusz kalkulacyjny Wydział Matematyki Politechniki Wrocławskiej Andrzej Giniewicz Dzisiaj na zajęciach... Podstawy korzystania z arkuszy kalkulacyjnych. 1/68

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

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

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

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

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

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

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

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

Wykresy i interfejsy użytkownika

Wykresy i interfejsy użytkownika Wrocław, 07.11.2017 Wstęp do informatyki i programowania: Wykresy i interfejsy użytkownika Wydział Matematyki Politechniki Wrocławskiej Andrzej Giniewicz Dzisiaj na zajęciach... Instrukcje sterujące Biblioteka

Bardziej szczegółowo

Wprowadzenie do Python

Wprowadzenie do Python Wprowadzenie do Python Marcin Orchel 1 Środowisko Python Zalecane korzystanie z dystrybucji Anaconda. W systemie linux może być już dostępny Python. Sprawdzenie wersji Pythona, python -V. Uruchomienie

Bardziej szczegółowo

Praktyczny Excel. Sprytne makra

Praktyczny Excel. Sprytne makra Praktyczny Excel Sprytne makra 4 1 NUMER PRAWNICZY przygotowany przez + OCHRONA DANYCH OSOBOWYCH profesjonalnie i kompleksowo 1 2 + GRATIS 20% GRATIS 30%, tel. 22 518 29 29, email: cok@wip.pl Sprytne makra

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

Technologie informacyjne: Excel i VBA

Technologie informacyjne: Excel i VBA Wrocław, 18.05.2017 Technologie informacyjne: Excel i VBA Wydział Matematyki Politechniki Wrocławskiej Andrzej Giniewicz Dzisiaj na zajęciach... Makra w pakiecie Excel, część 1: język VBA. 1/41 Co to makra?

Bardziej szczegółowo

Budowa i oprogramowanie komputerowych systemów sterowania. Laboratorium 4. Metody wymiany danych w systemach automatyki DDE

Budowa i oprogramowanie komputerowych systemów sterowania. Laboratorium 4. Metody wymiany danych w systemach automatyki DDE Budowa i oprogramowanie komputerowych systemów sterowania Laboratorium 4 Metody wymiany danych w systemach automatyki DDE 1 Wprowadzenie do DDE DDE (ang. Dynamic Data Exchange) - protokół wprowadzony w

Bardziej szczegółowo

Excel z elementami VBA w firmie.

Excel z elementami VBA w firmie. Excel z elementami VBA w firmie. Autor: Sergiusz Flanczewski Wykorzystaj potencjał Excela, by Twoja firma odniosła sukces! Jak zaprząc dodatki Excela do tworzenia dokumentacji firmowej? Jak importować

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

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

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

Co nowego w Invest for Excel 3.4

Co nowego w Invest for Excel 3.4 Co nowego w Invest for Excel 3.4 Wersja Excel 2007...1 Menu i pasek narzędzi w Excel 2007...1 Wstaw/ Usuń wiersze ze specyfikacją...2 Kontynuuj stary plan amortyzacji / wartość księgowa z przeniesienia...3

Bardziej szczegółowo

Informatyka w Zarządzaniu

Informatyka w Zarządzaniu F O R M U L A R Z E I F O R M A N T Y M S E X C E L Formanty formularza są prostsze w użyciu, gdyż nie wymagają pisania kodu w języku Visual Basic for Applications (VBA). Aby skorzystać z efektów działania

Bardziej szczegółowo

Praktyczny Excel. Sprytne makra

Praktyczny Excel. Sprytne makra Praktyczny Excel Sprytne makra 4 1 NUMER PRAWNICZY przygotowany przez + OCHRONA DANYCH OSOBOWYCH profesjonalnie i kompleksowo 1 2 + GRATIS 20% GRATIS 30%, tel. 22 518 29 29, email: cok@wip.pl Sprytne makra

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

Rys.1. Technika zestawiania części za pomocą polecenia WSTAWIAJĄCE (insert)

Rys.1. Technika zestawiania części za pomocą polecenia WSTAWIAJĄCE (insert) Procesy i techniki produkcyjne Wydział Mechaniczny Ćwiczenie 3 (2) CAD/CAM Zasady budowy bibliotek parametrycznych Cel ćwiczenia: Celem tego zestawu ćwiczeń 3.1, 3.2 jest opanowanie techniki budowy i wykorzystania

Bardziej szczegółowo

Instrukcja importu dokumentów z programu Fakt do programu Płatnik 5.01.001

Instrukcja importu dokumentów z programu Fakt do programu Płatnik 5.01.001 1 Instrukcja importu dokumentów z programu Fakt do programu Płatnik 5.01.001 I. EKSPORT DANYCH Z PROGRAMU FAKT DO PŁATNIKA...2 I.1. WYSYŁANIE DEKLARACJI Z PROGRAMU FAKT....2 I.2. KATALOGI I ŚCIEŻKI DOSTĘPU....2

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

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

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

Instalacja NOD32 Remote Administrator

Instalacja NOD32 Remote Administrator Instalacja NOD32 Remote Administrator Program do zdalnego zarządzania stacjami roboczymi, na których zainstalowany jest program NOD32, składa się z dwóch modułów. Pierwszy z nich Remote Administrator Server

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

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

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

Dlaczego stosujemy edytory tekstu?

Dlaczego stosujemy edytory tekstu? Edytor tekstu Edytor tekstu program komputerowy służący do tworzenia, edycji i formatowania dokumentów tekstowych za pomocą komputera. Dlaczego stosujemy edytory tekstu? możemy poprawiać tekst możemy uzupełniać

Bardziej szczegółowo

Instrukcja. importu dokumentów. z programu Fakt do programu Płatnik. oraz. przesyłania danych do ZUS. przy pomocy programu Płatnik

Instrukcja. importu dokumentów. z programu Fakt do programu Płatnik. oraz. przesyłania danych do ZUS. przy pomocy programu Płatnik Fakt Dystrybucja, Instrukcja z dnia 06.2010 Instrukcja importu dokumentów z programu Fakt do programu Płatnik oraz przesyłania danych do ZUS przy pomocy programu Płatnik 1/22 1 Eksport danych z Programu

Bardziej szczegółowo

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

Pracownia Informatyczna Instytut Technologii Mechanicznej Wydział Inżynierii Mechanicznej i Mechatroniki. Podstawy Informatyki i algorytmizacji Pracownia Informatyczna Instytut Technologii Mechanicznej Wydział Inżynierii Mechanicznej i Mechatroniki Podstawy Informatyki i algorytmizacji wykład 1 dr inż. Maria Lachowicz Wprowadzenie Dlaczego arkusz

Bardziej szczegółowo

Materiały dodatkowe. Raspberry Pi

Materiały dodatkowe. Raspberry Pi Katedra Inżynierii Systemów Sterowania Materiały dodatkowe Raspberry Pi Opracowali: mgr inż. Tomasz Karla Data: Listopad, 2016 r. Dodatkowe informacje Materiały dodatkowe mają charakter ogólny i służą

Bardziej szczegółowo

MentorGraphics ModelSim

MentorGraphics ModelSim MentorGraphics ModelSim 1. Konfiguracja programu Wszelkie zmiany parametrów systemu symulacji dokonywane są w menu Tools -> Edit Preferences... Wyniki ustawień należy zapisać w skrypcie startowym systemu

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

Dodawanie wzorca graficznego do programów linii InsERT GT

Dodawanie wzorca graficznego do programów linii InsERT GT Dodawanie wzorca graficznego do programów linii InsERT GT Wzorce wydruków graficznych są plikami z rozszerzeniem RPT. Przy przesyłaniu mailem takie wzorce są najczęściej przesyłane w postaci skompresowanej.

Bardziej szczegółowo

BIBLIOTEKA NUMPY, CZĘŚĆ 1

BIBLIOTEKA NUMPY, CZĘŚĆ 1 BIBLIOTEKA NUMPY, CZĘŚĆ 1 1. INSTALACJA BIBLIOTEKI NUMPY Aby móc skorzystać z biblioteki Numpy (i każdej innej zewnętrznej biblioteki) w swoim projekcie należy ją najpierw zainstalować w środowisku wirtualnym

Bardziej szczegółowo

VBA ZAJĘCIA NR 7! praca z plikami (kontynuacja zajęć 6)

VBA ZAJĘCIA NR 7! praca z plikami (kontynuacja zajęć 6) VBA ZAJĘCIA NR 7! praca z plikami (kontynuacja zajęć 6) Dariusz Aksamit Wydział Fizyki Politechniki Warszawskiej Szkolenie Programowanie w języku Visual Basic for Application (VBA) Semestr letni 2017/2018

Bardziej szczegółowo

Instrukcja instalacji i obsługi makra Excel_Table w wersji 10

Instrukcja instalacji i obsługi makra Excel_Table w wersji 10 Malerzów, 26.11.2012 Instrukcja instalacji i obsługi makra Excel_Table w wersji 10 1. Uwagi wstępne Niniejszy dokument jest uproszczoną instrukcją instalacji i obsługi makra Excel_Table w wersji 10 dla

Bardziej szczegółowo

Program współpracuje z : Windows XP, Powerdraft 2004, v8, XM, Microstation 2004, v8, XM.

Program współpracuje z : Windows XP, Powerdraft 2004, v8, XM, Microstation 2004, v8, XM. Spis treści 1. Informacje ogólne. Wstęp. Wymagania programu. 2. Sposób uruchomienia programu. Uruchomienie poprzez menu microstation. Uruchomienie z menu start. 3. Działanie programu. Zakładka import.

Bardziej szczegółowo

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

Użycie Visual Basic for Applications (VBA) Użycie Visual Basic for Applications ("VBA") Przegląd SEE z modułem VBA Developer SEE używa języka programowania Visual Basic for Applications (VBA) pozwalającego tworzyć krótkie programy zwane "makrami".

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

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

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

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

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

Ekonometria. Regresja liniowa, współczynnik zmienności, współczynnik korelacji liniowej, współczynnik korelacji wielorakiej

Ekonometria. Regresja liniowa, współczynnik zmienności, współczynnik korelacji liniowej, współczynnik korelacji wielorakiej Regresja liniowa, współczynnik zmienności, współczynnik korelacji liniowej, współczynnik korelacji wielorakiej Paweł Cibis pawel@cibis.pl 23 lutego 2007 1 Regresja liniowa 2 wzory funkcje 3 Korelacja liniowa

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

Piotr Dynia. PowerPivot. narzędzie do wielowymiarowej analizy danych

Piotr Dynia. PowerPivot. narzędzie do wielowymiarowej analizy danych Piotr Dynia PowerPivot narzędzie do wielowymiarowej analizy danych Od autora Wraz z wprowadzeniem na rynek nowej wersji pakietu Office: Microsoft Office 2010 udostępniono darmowy dodatek dla Excela o nazwie

Bardziej szczegółowo

Politechnika Łódzka. Instytut Systemów Inżynierii Elektrycznej. Laboratorium przyrządów wirtualnych. Ćwiczenie 3

Politechnika Łódzka. Instytut Systemów Inżynierii Elektrycznej. Laboratorium przyrządów wirtualnych. Ćwiczenie 3 Politechnika Łódzka Instytut Systemów Inżynierii Elektrycznej Laboratorium przyrządów wirtualnych Ćwiczenie 3 Wykorzystanie technologii ActiveX do rejestracji danych z przyrządów wirtualnych 1. Wstęp Do

Bardziej szczegółowo

Klawiatura. Klawisze specjalne. Klawisze specjalne. klawisze funkcyjne. Klawisze. klawisze numeryczne. sterowania kursorem. klawisze alfanumeryczne

Klawiatura. Klawisze specjalne. Klawisze specjalne. klawisze funkcyjne. Klawisze. klawisze numeryczne. sterowania kursorem. klawisze alfanumeryczne Klawiatura Klawisze specjalne klawisze funkcyjne Klawisze specjalne klawisze alfanumeryczne Klawisze sterowania kursorem klawisze numeryczne Klawisze specjalne Klawisze specjalne Klawiatura Spacja służy

Bardziej szczegółowo

Curtis D. Frye. Microsoft Excel Krok po kroku. Przekład: Leszek Biolik

Curtis D. Frye. Microsoft Excel Krok po kroku. Przekład: Leszek Biolik Curtis D. Frye Microsoft Excel 2013 Krok po kroku Przekład: Leszek Biolik APN Promise, Warszawa 2013 Spis treści Wprowadzenie............................................................. xi 1 Rozpoczynamy

Bardziej szczegółowo

Włączanie/wyłączanie paska menu

Włączanie/wyłączanie paska menu Włączanie/wyłączanie paska menu Po zainstalowaniu przeglądarki Internet Eksplorer oraz Firefox domyślnie górny pasek menu jest wyłączony. Czasem warto go włączyć aby mieć szybszy dostęp do narzędzi. Po

Bardziej szczegółowo

Wykład 2: Arkusz danych w programie STATISTICA

Wykład 2: Arkusz danych w programie STATISTICA Wykład 2: Arkusz danych w programie STATISTICA Nazwy przypadków Numer i nazwa zmiennej Elementy arkusza danych Cechy statystyczne Zmienne (kolumny) Jednostki statystyczne Przypadki (wiersze) Tworzenie

Bardziej szczegółowo

Zakład Systemów Rozproszonych

Zakład Systemów Rozproszonych Zakład Systemów Rozproszonych Politechnika Rzeszowska Moduł 5: Wybrane programy użytkowe Edytor Vi Edytor Vi uruchamiany jest w oknie terminala. Przy jego pomocy możemy dokonywać następujących operacji:

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

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

Microsoft PowerPoint Poziom Zaawansowany PROGRAM SZKOLENIOWY. Plan szkolenia zawiera: Microsoft Excel Poziom Zaawansowany

Microsoft PowerPoint Poziom Zaawansowany PROGRAM SZKOLENIOWY. Plan szkolenia zawiera: Microsoft Excel Poziom Zaawansowany Microsoft PowerPoint Poziom Zaawansowany PROGRAM SZKOLENIOWY Plan szkolenia zawiera: Microsoft Excel Poziom Zaawansowany Program szkoleniowy Microsoft Excel Poziom Zaawansowany 16 h dydaktycznych (12 h

Bardziej szczegółowo

VinCent Administrator

VinCent Administrator VinCent Administrator Moduł Zarządzania podatnikami Krótka instrukcja obsługi ver. 1.01 Zielona Góra, grudzień 2005 1. Przeznaczenie programu Program VinCent Administrator przeznaczony jest dla administratorów

Bardziej szczegółowo

Tematy lekcji informatyki klasa 4a luty/marzec 2013

Tematy lekcji informatyki klasa 4a luty/marzec 2013 Tematy lekcji informatyki klasa 4a luty/marzec 2013 temat 11. z podręcznika (str. 116-120) Jak uruchomić edytor tekstu MS Word 2007? ćwiczenia 2-5 (str. 117-120); Co to jest przycisk Office? W jaki sposób

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

Wymagania edukacyjne na poszczególne oceny. z przedmiotu Informatyki. w klasie VI

Wymagania edukacyjne na poszczególne oceny. z przedmiotu Informatyki. w klasie VI Wymagania edukacyjne na poszczególne oceny z przedmiotu Informatyki w klasie VI Ocenę niedostateczna nie zna regulamin pracowni nie potrafi wymienić 3 dowolnych punktów regulaminu nie dba o porządek na

Bardziej szczegółowo

Piotr Dynia. PowerPivot. narzędzie do wielowymiarowej analizy danych

Piotr Dynia. PowerPivot. narzędzie do wielowymiarowej analizy danych Piotr Dynia PowerPivot narzędzie do wielowymiarowej analizy danych Od autora Wraz z wprowadzeniem na rynek nowej wersji pakietu Office: Microsoft Office 2010 udostępniono darmowy dodatek dla Excela o nazwie

Bardziej szczegółowo

Zadanie. Menu Plik niech posiada dwie pozycje: Tekstowy i Excel, a każda z nich niech posiada dwie pozycje Otwórz i Zapisz, patrz rys. 2.

Zadanie. Menu Plik niech posiada dwie pozycje: Tekstowy i Excel, a każda z nich niech posiada dwie pozycje Otwórz i Zapisz, patrz rys. 2. Zadanie Wykonać aplikację posiadającą możliwość komunikowania się (zapis/odczyt) pomiędzy obiektem DataGridView, a plikiem tekstowym i plikiem MS Excel. Niech formularz ma postać jak na rys. 1. Rysunek

Bardziej szczegółowo

Uniwersytet Śląski w Katowicach str. 1 Wydział Matematyki Fizyki i Chemii, Instytut Matematyki

Uniwersytet Śląski w Katowicach str. 1 Wydział Matematyki Fizyki i Chemii, Instytut Matematyki Uniwersytet Śląski w Katowicach str. 1 Kierunek i poziom studiów: Matematyka, studia II stopnia, rok 1 Sylabus modułu: Moduł specjalistyczny Kod modułu: 03-MO2N-12-MSpe Nazwa wariantu modułu (opcjonalnie):

Bardziej szczegółowo

Uniwersytet Śląski w Katowicach str. 1 Wydział Matematyki Fizyki i Chemii Instytut Matematyki

Uniwersytet Śląski w Katowicach str. 1 Wydział Matematyki Fizyki i Chemii Instytut Matematyki Uniwersytet Śląski w Katowicach str. 1 Kierunek i poziom studiów: Matematyka, studia II stopnia, rok 1 Sylabus modułu: Moduł specjalistyczny Kod modułu: 03-MO2S-12-MSpe Nazwa wariantu modułu (opcjonalnie):

Bardziej szczegółowo

M a k r a i d o d a t k o w e f o r m a n t y

M a k r a i d o d a t k o w e f o r m a n t y VB w Excelu M akra i dodatkowe f ormanty Ustawienie dostępności Makr Przycisk GŁÓWNY i ustawienia opcji programu Excel Dostosowujemy grupę opcji CENTRUM ZAUFANIA Udostępniamy dostęp do makr zapisujemy

Bardziej szczegółowo

Rysunek 8. Rysunek 9.

Rysunek 8. Rysunek 9. Ad 2. Dodatek Excel Add-Ins for Operations Management/Industral Engineering został opracowany przez Paul A. Jensen na uniwersytecie w Teksasie. Dodatek można pobrać ze strony http://www.ormm.net. Po rozpakowaniu

Bardziej szczegółowo

Edytor materiału nauczania

Edytor materiału nauczania Edytor materiału nauczania I. Uruchomienie modułu zarządzania rozkładami planów nauczania... 2 II. Opuszczanie elektronicznej biblioteki rozkładów... 5 III. Wyszukiwanie rozkładu materiałów... 6 IV. Modyfikowanie

Bardziej szczegółowo

ABC 2002/XP PL EXCEL. Autor: Edward C. Willett, Steve Cummings. Rozdział 1. Podstawy pracy z programem (9) Uruchamianie programu (9)

ABC 2002/XP PL EXCEL. Autor: Edward C. Willett, Steve Cummings. Rozdział 1. Podstawy pracy z programem (9) Uruchamianie programu (9) ABC 2002/XP PL EXCEL Autor: Edward C. Willett, Steve Cummings Rozdział 1. Podstawy pracy z programem (9) Uruchamianie programu (9) Obszar roboczy programu (10) o Pasek tytułowy (10) o Przyciski Minimalizuj

Bardziej szczegółowo

mgr inż. Adam Pinkowski

mgr inż. Adam Pinkowski mgr inż. Adam Pinkowski Tel. 058 661 78 50 tel. kom. (0) 502 180 637 Adres domowy: 81-342 Gdynia, ul. Waszyngtona 18/23 e-mail: pinkowski@geoprogram.eu INSTRUKCJA UŻYTKOWANIA PROGRAMU PROFILGEO (v.7.1.235)

Bardziej szczegółowo

etrader Pekao Podręcznik użytkownika Strumieniowanie Excel

etrader Pekao Podręcznik użytkownika Strumieniowanie Excel etrader Pekao Podręcznik użytkownika Strumieniowanie Excel Spis treści 1. Opis okna... 3 2. Otwieranie okna... 3 3. Zawartość okna... 4 3.1. Definiowanie listy instrumentów... 4 3.2. Modyfikacja lub usunięcie

Bardziej szczegółowo

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

tutaj Poniższe makro nie zadziała dla pakietu Open lub Libre Office! O co chodzi? Niedawno opublikowaliśmy trochę materiałów na temat pracy z Wordem, dziś mamy kolejne dodatkowe ułatwienie dla konkursowiczów i nie tylko. Niewiele osób zdaje sobie sprawę z tego, że dzisiejsze pakiety

Bardziej szczegółowo

Instrukcja instalacji

Instrukcja instalacji Instrukcja instalacji Niniejsza instrukcja obejmuje instalację krok po kroku narzędzi potrzebnych do uruchomienia aplikacji ERS pod systemem Windows. Ze względu na uniwersalność użytych rozwiązań możliwe

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

9.1. Arkusz kalkulacyjny czy pakiet obliczeniowy 9.2. MathCad - cechy 9.3. MathCad - funkcje 9.4. MathCad funkcje 9.5. Excel 9.6. Excel programowanie

9.1. Arkusz kalkulacyjny czy pakiet obliczeniowy 9.2. MathCad - cechy 9.3. MathCad - funkcje 9.4. MathCad funkcje 9.5. Excel 9.6. Excel programowanie 9.1. Arkusz kalkulacyjny czy pakiet obliczeniowy 9.2. MathCad - cechy 9.3. MathCad - funkcje 9.4. MathCad funkcje 9.5. Excel 9.6. Excel programowanie w VBA 9.7. Excel programowanie w VBA 9.8. Excel przykład

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

Instalacja i opis podstawowych funkcji programu Dev-C++

Instalacja i opis podstawowych funkcji programu Dev-C++ Instalacja i opis podstawowych funkcji programu Dev-C++ Przed rozpoczęciem programowania musimy zainstalować i przygotować kompilator. Spośród wielu dostępnych kompilatorów polecam aplikację Dev-C++, ze

Bardziej szczegółowo

5.2. Pierwsze kroki z bazami danych

5.2. Pierwsze kroki z bazami danych 5.2. Pierwsze kroki z bazami danych Uruchamianie programu Podobnie jak inne programy, OO Base uruchamiamy z Menu Start, poprzez zakładkę Wszystkie programy, gdzie znajduje się folder OpenOffice.org 2.2,

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

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

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

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

ZESTAW LABORATORYJNY I ZESTAW FARMACEUTYCZNY : Instrukcja instalacji

ZESTAW LABORATORYJNY I ZESTAW FARMACEUTYCZNY : Instrukcja instalacji ZESTAW LABORATORYJNY I ZESTAW FARMACEUTYCZNY : Instrukcja instalacji Spis treści SPIS TREŚCI 2 1. INSTRUKCJA INSTALACJI I DEZINSTALACJI 3 1.1. Instalacja i konfiguracja wersji jednostanowiskowej 3 1.2.

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

Podstawy technologii WWW

Podstawy technologii WWW Podstawy technologii WWW Ćwiczenie 8 PHP, czyli poczatki nowej, dynamicznej znajomosci Na dzisiejszych zajęciach rozpoczniemy programowanie po stronie serwera w języku PHP. Po otrzymaniu żądania serwer

Bardziej szczegółowo

Instrukcja obsługi Nowego Punktatora

Instrukcja obsługi Nowego Punktatora Instrukcja obsługi Nowego Punktatora Nowy Punktator jest niezbędnym narzędziem do wygenerowania ankiety okresowej oceny wyników pracy nauczycieli akademickich, wynikającej z art. 132 ustawy z dnia 27 lipca

Bardziej szczegółowo

Programowanie obiektowe

Programowanie obiektowe Programowanie obiektowe Laboratorium 1. Wstęp do programowania w języku Java. Narzędzia 1. Aby móc tworzyć programy w języku Java, potrzebny jest zestaw narzędzi Java Development Kit, który można ściągnąć

Bardziej szczegółowo