mam problem nad ktorym glowie sie od dluzszego czasu.
Mam w pracy typowe formularze/tabelki kazdy w osobnym arkuszu.
Arkusze nie zawsze maja kolejne nazwy.
W praktyce wyglada to tak, ze sa to dane zbierane na kazdej zmianie 7 dni w tygodniu, przez caly miesiac. Jednak z roznych przyczyn, zdarza sie ze kilku zmian brakuje (np przed koncem miesiaca). Arkusze ponumerowane sa jak dni miesiaca z oznaczeniem danej zmiany (26a; 12b; 1c etc.)
Teraz musze zebrac dane dotyczace konkretnych komorek ze wszystkich arkuszy.
chcialem stworzyc makro ktore bedzie kopiowalo komorki z zakresu (od 1 do 5 komorek) do osobnego arkusza i wstawialo do tabeli.
Istnieje sposob relatywnego adresowania arkuszy?
macie moze jakies lepsze propozycje jak sie do tego zabrac?
Postów: 24 Miejscowość: Świętochłowice Data rejestracji: 05.12.06
Dodane dnia 06-12-2007 20:05
Musisz trochę dokładniej sprecyzować pytanie. Czy pisząc arkusz masz na myśli arkusz czy skoroszyt? Jeżeli skoroszyt to wykorzystaj makro do sortowania arkuszy (podpięte pod ten temat forum). Po posortowaniu wykorzystaj fakt, że arkusze mają swoją predefiniowaną nazwę zależną właśnie od kolejności + warunek na nazwę właściwą. Ale tak naprawdę to nie chwytam Twojego problemu. No bo jeżeli masz ustalone nazwy arkuszy to przecież wystarczy zrobić coś na kształt obsługi błędu "brak arkusza". I tyle. Chyba, że ja coś pokręciłem i problem leży gdzie indziej.