13
Elementy sterujące arkusza kalkulacyjnego – dodawanie pola listy

Cognity kurs VBA - dodawanie pola listy

  • Upload
    cognity

  • View
    222

  • Download
    1

Embed Size (px)

DESCRIPTION

Zapraszam do otworzenia samouczka na temat dodawania pola listy w VBA. Jest on związany z kursem VBA w Excelu podstawowy. Pęłen program szkolenia znajduje się na stronie: http://www.cognity.pl/szkolenie-vba-w-excelu-podstawowy-vba,s2,72.html

Citation preview

Page 1: Cognity kurs VBA - dodawanie pola listy

Elementy sterujące arkusza kalkulacyjnego – dodawanie

pola listy

Page 2: Cognity kurs VBA - dodawanie pola listy

Elementy sterujące arkusza kalkulacyjnego – dodawanie pola

listy

Page 3: Cognity kurs VBA - dodawanie pola listy

Szanowni Państwo,

Z poniższej prezentacji dowiedzą się Państwo w jaki sposób uniknąć błędów podczas wprowadzania danych do języka programowania VBA z wykorzystaniem MS Excel.Tych, którzy chcieliby zapoznać się dokładniej z zagadnieniami związanymi z arkuszem kalkulacyjnym, zapraszamy na kurs VBA, który realizujemy w naszej firmie - na wszystkich poziomach zaawansowania. Więcej informacji, ciekawostek oraz przykładów systematyzujących poznaną wcześniej wiedzę, znajdą Państwo również w Strefie Wiedzy na stronie Cognity.

Page 4: Cognity kurs VBA - dodawanie pola listy

Przyczyny wprowadzania błędnych danych do arkusza MS Excel

Pierwszą z przyczyn wprowadzania błędnych danych są literówki, przez które komputer nie domyśli się co autor miał na myśli wpisując dany wyraz.

Drugą z przyczyn są powielające się nazwy np. przedmiotów zakupionych w różnych miejscach. Efektem będzie istnienie tego samego elementu pod dwoma nazwami.

Kurs VBA

Page 5: Cognity kurs VBA - dodawanie pola listy

Pole listy

Aby uniknąć takich błędów w arkuszu kalkulacyjnym dostępna jest lista pozycji. Użytkownik może wybierać tylko spośród dostępnych nazw a nie tworzyć nowe. W arkuszu kalkulacyjnym dostępne są dwie możliwości wyboru pola listy:

1. Formant formularza

2. Formant ActiveX

Kurs VBA

Page 6: Cognity kurs VBA - dodawanie pola listy

Dodawanie pola listy – formantu formularza

1. Jeśli nie jest dostępna karta Deweloper należy :a. Kliknąć kartę Plik

b. Wybrać Opcje

c. Następnie Dostosowywanie Wstążki d. W obszarze karty główne zaznaczyć pole

wyboru Deweloper

Kurs VBA

Page 7: Cognity kurs VBA - dodawanie pola listy

Dodawanie pola listy – formantu formularza c.d.

2. W zakładce Deweloper w grupie Formanty

wybierz Wstaw a następnie spośród dostępnych opcji wybierz Pole listy

Pole listy

Kurs VBA

Page 8: Cognity kurs VBA - dodawanie pola listy

Dodawanie pola listy – formantu formularza c.d.

3. W arkuszu kalkulacyjnym kliknij w miejscu, w którym chcesz umieścić lewy górny narożnik pola listy.

4. Kliknij w formant prawym przyciskiem myszy i wybierz formatuj formant…

Kurs VBA

Page 9: Cognity kurs VBA - dodawanie pola listy

Dodawanie pola listy – formantu formularza c.d.

5. Następnie należy określić właściwości formantu. W tym celu należy:a. Określić dokładny zakres komórek w polu Zakres

wejściowy, będą tam wyświetlane wartości komórek znajdujące się w polu listy

b. W polu Łącze komórki należy wprowadzić odwołanie do tej komórki, w której ma być umieszczona wartość określająca wybrany w polu listy element.

Kurs VBA

Page 10: Cognity kurs VBA - dodawanie pola listy

Dodawanie pola listy – formantu formularza c.d.

c. W obszarze typ zaznaczenia należy określić sposób wybierania elementów znajdujących się w polu listy. Dostępne jest :

• Pole listy z pojedynczym wyborem

• Pole listy z rozszerzonym wyborem

• Pole listy wielokrotnego wyboru

Kurs VBA

Page 11: Cognity kurs VBA - dodawanie pola listy

Dodawanie pola listy – formantu ActiveX

Formant ActiveX jest bardziej rozbudowany od formantu formularza. Można go użyć w celu edycji wyglądu, czcionki czy dostosowania działania.

Kurs VBA

Page 12: Cognity kurs VBA - dodawanie pola listy

Dodawanie pola listy – formantu ActiveX

Aby dodać formant ActiveX należy postępować tak jak przy dodawaniu formantu formularza z tą różnicą, że pole listy należy wybrać z obszaru Formant ActiveX.

Edytowanie formantu ActiveX jest możliwe gdy włączony jest tryb projektowania. Włącza się go w następujący sposób:

• W zakładce Deweloper w grupie Formanty włącz opcję Tryb projektowania . Aby określić właściwości formantu, należy kliknąć przycisk Właściwości

Kurs VBA

Page 13: Cognity kurs VBA - dodawanie pola listy

Jeżeli jesteś zainteresowany udziałem w organizowanym przez nas szkoleniu VBA w Excelu Przekrojowy lub Szkoleniu VBA w Excelu Zaawansowany zapraszamy do kontaktu: 

Cognity Szkoleniaul. Dietla 25/531-070 KrakówTel. +48 12 421 87 54e-mail:  [email protected]

Aby być na bieżąco odwiedzaj nas również na portalu Facebook https://www.facebook.com/cognityszkolenia

Zapraszamy!