Tag Archives: Excel VBA

Excel VBA – obsługa elementów ListBox’a

maj 12th, 2010. Published under Excel, Software, Visual Basic, Zabawy z kodem. No Comments.

Chcąc – nie chcąc, czasem trzeba. Jak widać, wpisy zostały zdominowane przez VBA, ale lepiej mieć content, niż nie mieć, więc dokładam znowu coś od siebie.

W dzisiejszym odcinku dowiemy się, jak wyciągnąć liczbę zaznaczonych elementów listy ListBox, jak wyciągnąć te elementy, jak dodać gotowy element do listy i na dokładkę – otrzymamy pierwszy zaznaczony element.
(więcej…)

Excel VBA – sprawdzanie, czy pozycja widnieje już na liście (ListBox)

maj 11th, 2010. Published under Excel, Software, Visual Basic, Zabawy z kodem. No Comments.

Kolejny szybki snippet, aby się nie znudzić za bardzo.
Często zdarza się, że wybieramy w jednym ListBoksie jakieś pozycje i kopiujemy je do drugiego. Nie chcielibyśmy się zdublować (zazwyczaj), dlatego też warto sprawdzić przed skopiowaniem, czy dany element na naszej liście już widnieje, czy może też nie. Posłuży do tego kolejna uniwersalna funkcja…
(więcej…)

Excel VBA – usuwanie zaznaczonych pozycji ListBox’a

maj 11th, 2010. Published under Excel, Software, Visual Basic, Zabawy z kodem. No Comments.

Dzisiaj tylko szybki snippet. Mamy sobie listę typu ListBox oraz przycisk, który ma usuwać zaznaczone na liście pozycje. Z racji, że możemy mieć kilka takich zestawów, przyda się uniwersalna funkcja, niezależna od konkretnej listy.
(więcej…)

Excel VBA i aktywne (realtime) filtrowanie ListBox/ComboBox

maj 7th, 2010. Published under Excel, Software, Visual Basic, Zabawy z kodem. No Comments.

Jak już wspominałem onegdaj, bywa w życiu każdego PHPowca taki moment, kiedy staje przed koniecznością napisania makra w Excelowym VBA… Nie, wróć… to chyba tylko ja tak mam. W każdym razie – czasem trzeba. Dzisiejszy odcinek poświęcimy aktywnemu filtrowaniu listy. Jak toto wygląda, każdy powinien wiedzieć. Otóż jest sobie lista As ListBox oraz pole As TextBox. I w trakcie wpisywania czegoś do pola chcemy mieć na liście tylko te wartości, które pasują do wartości pola
(więcej…)

Żenimy Excela z MS SQL Server przez VBA

luty 18th, 2010. Published under SQL, Software, Zabawy z kodem. No Comments.

“W życiu żółwia przychodzi taka chwila, że musi komuś dać w mordę”. Tak samo w życiu niektórych ludzi przychodzi taki moment, kiedy muszą zacząć programować w Visual Basicu, żeby zmusić Excela do wykonania określonych działań. Smutne to, ale prawdziwe.

Czasem pojawia się konieczność połączenia z bazą danych, pobrania czegoś z bazy danych, lub wykonania jakiejś innej barbarzyńskiej na niej operacji. Ta opowieść będzie o tym, jak to zrobić…
(więcej…)