Programowanie w VBA Operacje na tekstach. Zbiory danych. Dopisywanie i pobieranie danych. Ćwiczenia.

Slides:



Advertisements
Podobne prezentacje
Metody numeryczne część 1. Rozwiązywanie układów równań liniowych.
Advertisements

Programowanie w języku Visual Basic
PRZYKŁAD ROZWIĄZANIA TARCZY
Kwerendy, formularze, relacje, raporty i makra
Podstawy informatyki Rekurencja i rekurencja Grupa: 1A
Programowanie w języku Visual Basic
Arkusz kalkulacyjny Excel część 2 © Jacek Śmietański, Kraków
Komunikacja z arkuszem. Iteracje. Funkcje.
Programowanie obiektowe. Obiekty. Metody. Właściwości.
Wykład 2 struktura programu elementy języka typy zmienne
Zapis informacji Dr Anna Kwiatkowska.
PROJEKTOWANIE TABEL W PROGRAMIE: ACCESS
Poznajemy klawiaturę Opracował Piotr Krupa.
ADRESOWANIE WZGLĘDNE I BEZWZGLĘDNE Ćwiczenia
ARKUSZ KALKULACYJNY JUŻ PROŚCIEJ SIĘ NIE DA Wersja OFFICE 2010
Pliki tekstowe. Operacje na plikach. mgr inż. Agata Pacek.
Microsoft Office Excel
Do czego służą tabulatory?
Ćwiczenia z Worda
Instrukcja USOSweb Wersja: Opracował: Sebastian Sieńko Moduł sprawdzianów.
dr hab. Ryszard Walkowiak prof. nadzw.
ANNA BANIEWSKA SYLWIA FILUŚ
Projektowanie tabeli w arkuszu kalkulacyjnym
Bazy danych.
Instrukcja USOSweb Wersja: Opracował: Sebastian Sieńko Plany zajęć dodatkowych pracownika.
Kurs komputerowy - podstawy
Tworzenie przedmiotów, zajęć i protokołów
Tworzenie programów, etapów oraz określanie wymagań etapowych
MAKRA 1.
Formatowanie tabel. Formatowanie warunkowe. Wstawianie funkcji.
Formatowanie tekstu w Microsoft Word
Visual Basic w Excelu.
Zajęcia I Organizacja zajęć Rejestracja i uruchamianie makr
Matematyka i system dwójkowy
Korespondencja seryjna
VBA w MS Word Źródła: Steven Roman, Word.Makrodefinicje, Helion 2000
Excel Wykresy – różne typy, wykresy funkcji.
Informatyka Sortowanie, filtrowanie, grupowanie – analiza danych w arkuszu kalkulacyjnym.
Formatowanie tabel. Formatowanie warunkowe. Wstawianie funkcji.
Temat 4: Klasy i identyfikatory
Kolumny, tabulatory, tabele, sortowanie
PHP Operacje na ciągach znaków Damian Urbańczyk. Zabezpieczanie tekstów Pewne dane muszą być przechowywane w taki sposób, aby nie mogły się do nich dostać.
WYKŁAD 06 Programowanie dynamiczne Grażyna Mirkowska.
TEMAT: ACCESS - KWERENDY.
SciLab.
BAZY DANYCH Microsoft Access Akademia Górniczo-Hutnicza Wydział Elektrotechniki, Automatyki, Informatyki i Inżynierii Biomedycznej Katedra Automatyki i.
Temat: Edytor tekstu Word – redagowanie tekstu. Szukanie i zamiana tekstu Znajdowanie tekstu w dokumencie Znajdowanie tekstu i jego zamiany dokonujemy.
1. Adres względny 2. Adres bezwzględny 3. Adres mieszany.
Filtrowanie, Funkcje bazodanowe
WITAM. Dziś poznacie kilka dodatkowych opcji, jakie posiada Microsoft Word z pakietu Office Zapraszam do Prezentacji.
Wstawianie funkcji i formatowanie tabel w Excelu FORMATOWANIE TABEL, ORAZ FORMATOWANIE WARUNKOWE.
T ABELE PRZESTAWNE Daniel Galion. C O TO SĄ TABELE PRZESTAWNE I W JAKIM CELU SIĘ ICH UŻYWA ? Normalna tabela często zbyt mało czytelna ciężej znaleźć.
Podstawowe zadania w programie Excel 2010 Klasa 2 TOR.
1.Zaznaczyć w dokumencie równanie, które chcesz dodać. 2.W obszarze Narzędzia równań na karcie Projektowanie w grupie Narzędzia kliknąć przycisk.
Formatowanie tabel w Excelu w tym formatowanie warunkowe Prezentację przygotował: Cieplucha Maciej.
„Filtry i funkcje bazodanowe w EXCELU”
Szablony w programie microsoft word 2010
Dominik Benduski Michał Mandecki Podstawy Visual Basic w Excelu.
Istotą kolumn jest przedzielenie strony na kilka części położonych obok siebie. Ilość kolumn jest generowana przez użytkownika, odpowiednio dla jego potrzeb.
Do czego służy arkusz kalkulacyjny, jego budowa
Wykresy i wykresy funkcji Adam Wesołowski Daniel Teterwak.
Excel 2007 dla średniozaawansowanych Zajęcia z Prowadzący: Artur Kołos.
 Formuła to wyrażenie algebraiczne (wzór) określające jakie operacje ma wykonać program na danych. Może ona zawierać liczby, łańcuchy znaków, funkcje,
Strumienie, Wczytywanie, Zapisywanie, Operacje na plikach
Obliczenia w arkuszu kalkulacyjnym
PROCEDURY Definicję procedury rozpoczynasz od słowa oto. Następnie podaj nazwę procedury (nie może ona zawierać spacji), potem dodaj treść procedury. Koniec.
Visual Basic for Applications
Wyższa Szkoła Ekologii i Zarządzania
Operacje na ciągach znaków
Przycisk uruchamiający napisany przez nas program
Zapis prezentacji:

Programowanie w VBA Operacje na tekstach. Zbiory danych. Dopisywanie i pobieranie danych. Ćwiczenia.

Operacje na tekstach Funkcje zwracające tekst oczyszczony ze spacji, tabulatorów, itd.: Trim, RTrim, LTrim; Funkcje wycinające ustaloną liczbę znaków z łańcucha znaków: Left, Right, Mid; Funkcja zwracająca długość łańcucha znaków: Len(<tekst>);

Porównywanie tekstów Wynik = <tekst> Like <wzorzec> Wzorzec może być sumą tekstów (np. zmiennych i łańcuchów znaków); Wynik zależny od ustawienia Option Compare <Binary/Text>: Binary – porównywanie znaków (różnice w wielkości liter); Text – porównywanie tekstu (np. nierozróżniające wielkości liter);

Regular expressions Dodatkowo komendą Like można porównywać (podawane jako znaki): ? – dowolny znak; * - dowolna ilość dowolnych znaków (również brak znaków); # - dowolna cyfra; [<znak>] – dowolny znak z listy/zakresu, np.: [a-g,z]; [!<znaki>] – dowolny znak nie będący na tej liście (analogicznie do poprzedniego); znaki ? * # [ ] wprowadzamy jako [?], [*], [#], [[], []];

Różne różniste Szukanie końca tabeli: Do Until Cells(n, 1).Value = "" UserForm1.ComboBox1.AddItem Cells(n,1).Value n = n + 1 Loop Adresowanie na podstawie wyboru w combobox: Cells(ComboBox1.ListIndex + 1, 1).Value

Różne różniste Zamienianie danych w textboxach na liczby: Val(Textbox1.Value) Sprawdzanie czy coś jest w textboxie: If Textbox1.Value = "" Jeśli coś jest w kilku miejscach używane tak samo, to warto stworzyć osobną procedurę tylko do tego celu, a w miejscach w których ma być ona używana jedynie odwoływać się do niej (programowanie strukturalne);

Zadanie 1 Utworzyć formularz w którym znajdą się cztery textboxy (plus etykiety opisujące sens textboxów) oraz trzy przyciski i combobox; Combobox zawiera wszystkie pozycje dotychczas wpisane (lista z jednej kolumny, najlepiej stężenia), wybór pozycji z listy przepisuje dane z arkusza do formularza; 1. przycisk – oblicza dane wczytane do textboxow i wylicza do etykiety/4. textboxa wynik (jeśli dane w textboxach pokrywają się z tymi z arkusza, to dopisuje do istniejącej linijki wynik); 2. przycisk – zapisuje zestaw danych jako kolejny wiersza danych w arkuszu; 3. przycisk zamyka formularz;

Zadanie 1, c.d.

Zadanie 2 Dodać do aplikacji z zadania 1 opcje (dwa checkboxy i przycisk) dopisywania w kolejnych kolumnach pierwiastka ze stężenia (5. kolumna) oraz iloczynu L i pierwiastka ze stężenia (6.kolumna). Do wyboru w checkboxach dla każdego z osobna czy chcemy dodać, przycisk dodaje te dane (wiersz ustalony przez wybór w comboboxie); Oczywiście i pierwiastek i iloczyn zawsze w tej samej kolumnie bez względu na obecność tego drugiego;