W moim skoroszycie w programie Excel konfiguruję kartę podsumowania, która po prostu sumuje zawartość tej samej komórki na kolejnych kartach. To samo w sobie jest dość łatwe, wiem, ale potrzebuję forumla, aby rozpoznać, kiedy dodana jest kolejna karta i zaktualizować, aby uwzględnić znalezione tam dane.
Z góry dziękuję
NewSheet
zdarzeniem, a to będzie wymagać ponownego napisania WSZYSTKICH formuł, które muszą zostać ponownie obliczone (ta część może być wykonana za pomocą makra). Pokaż, czego próbujesz, lub próbuj zastosować tę metodę, a jeśli utkniesz, daj nam znać.Odpowiedzi:
Najlepszym sposobem na to jest zdefiniowanie pierwszego i ostatniego arkusza i użycie formuły 3D. Utwórz arkusz o nazwie „Pierwszy” i jeden o nazwie „Ostatni”. Nie kładź niczego na tych arkuszach, to tylko podpórki do prawdziwych arkuszy. Następnie możesz użyć
zsumować komórkę A10 dla wszystkich arkuszy między nimi. Nowe arkusze dodane między nimi zostaną automatycznie uwzględnione. Oczywiście ktoś mógłby dodać arkusz poza tym zakresem, ale aby sobie z tym poradzić, potrzebny będzie kod i zdarzenie NewSheet, jak komentował @tgkprog.
źródło