VBA

Solver i kombinacja liczb dających określoną sumę

Kilka dni temu stanąłem (mam dziwne wrażenie, że nie ja pierwszy) przed następującym problemem: w jaki sposób z listy liczb wybrać wszystkie kombinacje dające określoną sumę ? Problem tylko pozornie wydaje się prosty (w każdym razie wydawał mi się taki kilka dni temu, kiedy pełen zapału postanowiłem pomóc współpracownikowi, który musi ręcznie wyłuskiwać z bardzo […]

Czytaj cały wpis →

Excelowa animacja Noworoczna

Całość to tylko kilka linijek kodu VBA (plus sprytne – no w sumie sprytny chłopak jestem – wykorzystanie Excelowych wykresów) . Dla zainteresowanych, jak  zwykle zresztą, plik Excela do ściągnięcia. Marcin

Czytaj cały wpis →

Zaznaczanie różnymi kolorami powtarzających się wartości

Potrzebujemy, aby makro VBA (niekoniecznie makro, ale jakoś nie wymyśliłem jeszcze innego sposobu) zaznaczalo w kolumnie, przy pomocy róznych kolorów,  powtarzajęce się wartości. Mniej więcej tak: Gdyby chodziło tylko o zaznaczanie komórek, których wartość się po prostu powtarza skorzystałbym z Formatowania warunkowego. W omawianym przypadku sprawa jest jednak nieco bardziej skomplikowana, ponieważ chciałem, aby różne […]

Czytaj cały wpis →

Kilka wierszy w komórce Excela – dodatkowe przemyślenia

Kilka dni temu pisałem o usuwaniu z komórki Excela znaków podziału linii, które wstawiamy sobie od czasu do czasu przy pomocy kombinacji klawiszy ALT+ENTER. W rezultacie, mamy oczywiście komórkę, w której znajduje się ciąg tekstowy podzielony na kilka wierszy. Dzisiaj napiszę o tym w jaki sposób można wybrać i wyświetlić tylko jeden, wskazany wiersz z […]

Czytaj cały wpis →

Kryteria filtrowania poza nagłówkiem tabeli

Pytanie jakie otrzymałem od Małgorzaty: „Posiadam tabelę z następującymi kolumnami: nr dokumentu, branża, typ dokumentu, adresat, data, opis pisma. Tabela ma być filtrowana wg branży i typu dokumentu. Czy dałoby się zrobić tak, żeby warunki filtrowania znajdowały się powyżej tabeli, a nie bezpośrednio w nagłówku tabeli?” Problem (w moim odczuciu) jest głównie estetyczny, niezależnie bowiem […]

Czytaj cały wpis →

Wybór niepowtarzających się elementów przy pomocy kolekcji (zbiorów)

Przygotowując formularz do obsługi magazynu potrzebowałem wygenerować i umieścić w kontrolce ListBox listę niepowtarzających się elementów pobieranych z komórek jednego ze skoroszytów. Mam tam listę wszystkich producentów oraz waluty, w jakich rozliczane są zakupy. Poniżej fragment wspomnianego skoroszytu (przechowywane są w nim ustawienia aplikacji). Ponieważ jest to „żywy organizm” postanowiłem poukrywać informacje, które niekoniecznie są […]

Czytaj cały wpis →

Filtrowanie ListBox’a część 2

Pomyślałem sobie, że skoro funkcja filter, o której pisałem, działa szybko, można spróbować odfiltrować z grubsza przy jej pomocy to, co na pewno nie pasuje do podanych kryteriów, a następnie przefiltrować resztę raz jeszcze, dokładniej. lista_nazwisk2 to przefiltrowana wstępnie funkcją FILTER tablica z nazwiskami Na koniec sprawdziłem jeszcze tylko czy takie wstępne filtrowanie ma w […]

Czytaj cały wpis →