Pełna wersja: Excel Forum - Porady, Pomoc, Excel Help, Excel FAQ
forum użytkowników Excela - makra, formuły, VBA, funkcje - porady, Excel
 
lo - fi version Excel Forum - Porady, Pomoc, Excel Help, Excel FAQ index

Kurs.
Kliknij tutaj aby przejśc do pełnej wersji tematu

 
       Excel Forum - Porady, Pomoc, Excel Help, Excel FAQ Strona Główna -> Tematy Ogólne
Poprzedni temat :: Następny temat  
Wormsek Wysłany: 16-04-2010, 14:52  

Dziś rozsyłali mi w firmie pytanie, co chciałbym mieć na kursie excela z VBA. Tak zacząłem się rozglądać po necie i ciężko sklecić jakąś porządną listę, zwłaszcza, że jestem samoukiem i możliwe, że wiem o niektórych rzeczach pod inną nazwą ;-).

Zrobiłem taką krótką listę, co by mnie interesowało jeśli dobrze rozumiem pojęcia :-P.

VBA:
- Zmienne globalne.
- Przekazywanie parametrów
- Obsługa błędów
błędy składniowe, kompilacji, wykonania, logiczne
ignorowanie błędów
własna obsługa błędów.
- Funkcje w MS Excel
tworzenie własnych funkcji
wykorzystywanie wbudowanych funkcji przy tworzeniu własnych.
- Biblioteka obiektów MS Excel
- Programowanie obiektowe

Co byście mi jeszcze polecili?

Bo znając jakieś pojęcia poszukałbym w necie i zobaczył czy mnie zainteresuje :-)

PS. Czy excelperfect dałby radę przyjechać do Łodzi? To może bym w firmie szepnął dobre słówko i by się zainteresowali? Pytam czysto teoretycznie.
Kaszpir Wysłany: 19-04-2010, 12:51  

obsługa zdarzeń może się przydać
Wormsek Wysłany: 19-04-2010, 12:56  

No patrz zapomniałem :/. A listę wysłałem już rano. No trudno. Ale myślę, że jeśli w kursie będą te rzeczy, to zdarzenia pewnie też się znajdą ;-)
bodek Wysłany: 22-04-2010, 08:02  

Hej, może taki program dla początkujących (od zera) może się przydać.
Założenia: minimum 24 godziny, osoby komputerogenne, biegle obsługujące klawiaturę, znające Excela na przywoitym poziomie (podstawowe funkcje i narzędzia).
Liczba osób - 1 do 4(6-ciu).
Na ogół nie wszystko z przedstawionego da się zrealizować, zależy od jak powyżej.
Program może ulegać lekkim modyfikacjom. Reszta na pw :-)
Basic VBA
Spis treści

1. Wiadomości wstępne
1.1 Co to jest makro.
1.2 Język programowania VBA (Visual Basic for Application)
1.3 Metody tworzenia makropoleceń
1.4 Miejsce przechowywania kodu
2. Budowa okna edytora VBE (Visual Basic Editor)
2.1 Opis menu, okna podstawowe
2.2 Okna pomocnicze
3. Przygotowanie środowiska VBE do pracy
3.1 Parametry Tools -> Options
3.2 Parametry Editor Format
3.3 Parametry General
4. Nagrywanie i edycja makropoleceń
4.1 Edytor nagrywarki markopoleceń
4.2 Przykład i analiza nagranego kodu
4.3 Odwołania względne i bezwzględne przy nagrywaniu
5. Procedura typu Sub, przykłady komunikacji z userem oraz komórkami arkusza
5.1 Budowa i lokalizacja procedury Sub
5.2 MsgBox oraz InputBox– komunikacja z użytkownikiem
5.2.1 MsgBox – opis funkcji
5.2.2 InputBox – opis funkcji
5.3 Metody uruchamiania procedury typu Sub
5.3.1 Z poziomu edytora VBE
5.3.2 Z poziomu Excela
5.3.3 Z innej procedury
5.4 Wprowadzanie danych do komórek arkusza
5.4.1 Adresowanie i zaznaczanie obszarów
5.4.2 Nadanie wartości
5.4.3 Wprowadzenie funkcji arkuszowej za pomocą VBA
5.4.4 Wynik obliczeń funkcją wpisywany do komórki
6. Dane, zmienne, stałe i operatory
6.1 Typy danych
6.2 Deklaracje zmiennych i ich widoczność
6.3 Czas życia zmiennych
6.4 Konwencje nazewnictwa zmiennych i stałych
6.5 Zmienna obiektowa – instrukcja Set
6.6 Operatory matematyczne w VBA
6.7 Operatory Logiczne w VBA
7. Wbudowane funkcje języka VBA
7.1 Tekstowe
7.2 Daty i czasu
7.3 Informacyjne
7.4 Konwersji typu zmiennej
7.5 Inne przydatne funkcje
8. Model obiektowy M.S. Excel w VBA
8.1 Obiekty
8.2 Okno Object Browser
8.3 Właściwości
8.4 Metody
8.5 Zdarzenia
8.6 Kolekcje
9. Instrukcje warunkowe If, Select Case
9.1 Instrukcja If
9.2 Instrukcja Select Case
10. Pętle skończone For -> Next
11. Pętle nieskończone Do -> Loop oraz Do -> Until
12. Pętle po kolekcjach For Each -> Next
13. Tablice w VBA
13.1 Tablice statyczne
13.2 Tablice dynamiczne
14. Błędy i ich obsługa
14.1 Rodzaje błędów
14.2 Omówienie obiektu Err
14.3 Metody obsługi błędów
15. Podstawy pracy na głównych obiektach Excela
15.1 Praca na skoroszytach
15.1.1 Tworzenie nowego skoroszytu
15.1.2 Kopia istniejącego skoroszytu
15.1.3 Zamknięcie skoroszytu z zapisem zmian
15.2 Praca na arkuszach
15.2.1 Tworzenie nowego arkusza
15.2.2 Usuwanie istniejącego arkusza
15.2.3 Ukrywanie i odkrywanie arkuszy
15.2.4 Kopiowanie arkuszy
15.3 Praca na komórkach arkusza
15.3.1 Zaznaczanie obszarów
15.3.2 Ostatni wiersz
15.3.3 Ukrywanie i odkrywanie wierszy lub kolumn
15.3.4 Usuwanie lub wstawianie komórek, wierszy lub kolumn
15.3.5 Kopiowanie, wycinanie, wklejanie w tym specjalne
15.3.6 Komentarze
16. Wykorzystanie wybranych funkcji i narzędzi Excela w VBA
16.1 Funkcje arkuszowe Indeks, Match
16.2 Sortowanie arkuszowe
16.3 Filtrowanie i filtr zaawansowany
16.4 Autowypełnianie zakresów
Wormsek Wysłany: 08-06-2010, 10:38  

Dzięki Bodku, ale niestety jak pisałem, już za późno :(

EDIT:
No to firma mnie wysyła na szkolenie do firmy SIGNA.

Słyszeliście może coś o tym? Jaki jest poziom takiego szkolenia? Starają się, czy może na odwal się?
magdzilla Wysłany: 05-10-2010, 15:59  

i jak tam na szkoleniu? dowiedziałeś się wielu ciekawych/przydatnych rzeczy?
Wormsek Wysłany: 05-10-2010, 16:04  

Niestety "cost saving".....i kurs odwołany...
tomahawk5000 Wysłany: 06-10-2010, 15:00  

kurcze temat makr zawsze mnie interesowal i nigdy go nie umialem
przydalo by mi sie troche ciekawych lektór w tym zakresie najlepiej dla poczatkujacych
czy moze ktos tym dysponuje i moglby podeslac na email?

pamietam ze kiedys piszac makro wyskakiwaly podpowiedzi a teraz bawiac sie VBA tych podpowiedzi nie mam, to sie jakos wlacza/wylacza? obecnie mam office 2007
magbo Wysłany: 07-10-2010, 12:44  

http://www.excelforum.pl/...74,15.htm#96917
http://www.excelforum.pl/...10822.htm#56669
 
       Excel Forum - Porady, Pomoc, Excel Help, Excel FAQ Strona Główna -> Tematy Ogólne
Strona 1 z 1

To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.



Strona używa plików cookies.

Kliknij tutaj, żeby dowiedzieć się jaki jest cel używania cookies oraz jak zmienić ustawienia cookie w przeglądarce.
Korzystając ze strony użytkownik wyraża zgodę na używanie plików cookies, zgodnie z bieżącymi ustawieniami przeglądarki.