napisał: m_123 postów: 20
umieszczony: 14 stycznia 2006 16:13
|
|
Dzieki za odpowiedz.
Ale co z przypadkiem, kiedy za kazdym razem kolejnosc tych kolumn, ktore mi sa potrzebne bedzie sie zmieniac?
Chcialem niejako zrobic makro, ktore by nie tylko pomoglo mi ale i reszcie osob korzystajacych z tych danych, ktore niestety nie radza sobie z bardziej skomplikowanymi operacjami w excelu. Dlatego chcialem im dac mozliwosc wyboru naglowkow kolumn, ktore by byly przedmiotem kopiowania do nowego akrusza, albo jeszcze inaczej i prosciej dla nich, aby byly gotowe zapisane filtry z mozliwoscia kreowania nowych swoich...
Jesli jest z tego proste wyjscie to bede wdzieczny za podpowiedz :)
Pozdrawiam |
|
napisał: Rycho postów: 291
umieszczony: 14 stycznia 2006 15:13
|
|
Witaj.
Możesz w prosty sposób zrobić to ręcznie. Jesli zarejestrujesz w tym czasie makro, będziesz miał automat.
-ustaw parametry autofiltra,
-ukryj niepotrzebne kolumny,
-Ctrl+G czyli "przejdź do", tam "specjalnie" i wybierz "bieżący obszar" i OK
-jeszcze raz Ctrl+G i "specjalnie" i teraz "tylko widoczne komórki"
-kopiuj
-wklej w drugim arkuszu
powodzenia
Rycho |
|
napisał: m_123 postów: 20
umieszczony: 14 stycznia 2006 14:11
|
|
Witam,
mam problem nastepujacej tresci.
Mam plik excel-a w ktorym zgromadzilem troche danych, ok. 160 kolumn oraz z 2000 wierszy i ciagle przybywa nowych wierszy.
Do filtracji uzywam standardowego Autofiltra excela. I po wyfiltrowaniu zaznaczam sobie interesujacy mnie fragment i kopiuje do innego pliku excela w celu ostatecznej obrobki danych (usuniecie niepotrzebnych kolumn, itd.)
Chcialbym to niejako przyspieszyc (chodz mi o samo kopiowanie z wycinaniem nieistotnych kolumn) i wykorzystac do tego jakies makro vba ale niestety nie wiem jak sie wziac do tego.
Makro by mialo byc uruchamiane poprzez np. kombinacje klawiszy czy tez nacisniecie przycisku na pasku zadan, w momencie wyfiltrowania interesujacego mnie fragmentu bazy. Nastepnie kopiowalo by wyfiltrowany fragment (łącznie z naglówkami kolumn) do innego pliku excela, ale chcialbym miec opcje, ze wplywalbym na kopiowanie poszczegolnych kolumn, bo nie potrzebuje ostatecznie tych 160 a powiedzmy tylko 20 i trzeba by bylo wskazac ktore to sa.
Czy ktos moze mi pomoc?
Dzieki z gory za odpowiedz. |
|
 wstecz 1 dalej  wszystkich stron: 1
|