Witam!
Od jakiegoś czasu poszukuję bezowocnie rozwiązania do następującego problemu:
Buduję arkusz do rozliczeń i podliczeń różnych rzeczy dla pracowników mojego znajomego, ponieważ jednym z założeń jest prostota obsługi, próbowałem dokopać sie do funkcji lub makra automatycznie powiększającego tabelę o kolejny wiersz przy naciśnieciu klawisza enter.
Makra operujące na skrótach klawiszowych mam, ale zakładam, że może na tym pracować ktoś naprawdę odporny i chcę maksymalnie to uprościć.
Kumpel pokazał mi na serwerze firmowym taki właśnie plik excela, był on umieszczony na serwerze i automatycznie się wymazywał po zapisaniu na dysk, więc mimo starań nie mogę pokazać dokładnie o co mi chodzi. Z opisu wyglądało to tak: tabela była otoczona granatową obwódką, która odpowiadała za "automatyczne dodawanie wiersza" które następowało po wypełnieniu ostatniej komórki w ostatnim wierszu, nie reagowała na żadne komendy z klawiatury typu ENTER. Na chłopski rozum wywnioskowałem, że makro analizuje komórki tabeli pod kątem wypełnienie , jeżeli taki fakt jest prawdą to automatycznie rozbudowuje tabelę o dodatkowy wiersz. Niestety ani kodu makra ani użytej formuły nie dało się sprawdzić. Czy ktoś byłby w stanie naprowadzić mnie na właściwy trop?
P.S. Niestety jest drobny problem, pod tabelą jest wiersz sumy, a on działa jak swego rodzaju granica, który uniemożliwia wykorzystanie "wbudowanej" funkcji rozszerzania w excelu.
Mógłbym przeniść wyświetlanie subtotal, gdzie indziej, ale to nie do końca rozwiązałoby problem, ponieważ excel durnieje podczas takiego powiększania. Chodzi o to, że funkcje zwracają kosmiczne wartości mimo, że formuła przekopiowała się bezbłędnie. Dopiero po ręcznym skopiowaniu formuły z wiersza wyżej wszystko wraca do normy.
![[VBA Excel] Automatyczne powiększanie tabeli po naciś. ENTER [VBA Excel] Automatyczne powiększanie tabeli po naciś. ENTER](https://static2.elektroda.pl/img/preloader2.svg)
Od jakiegoś czasu poszukuję bezowocnie rozwiązania do następującego problemu:
Buduję arkusz do rozliczeń i podliczeń różnych rzeczy dla pracowników mojego znajomego, ponieważ jednym z założeń jest prostota obsługi, próbowałem dokopać sie do funkcji lub makra automatycznie powiększającego tabelę o kolejny wiersz przy naciśnieciu klawisza enter.
Makra operujące na skrótach klawiszowych mam, ale zakładam, że może na tym pracować ktoś naprawdę odporny i chcę maksymalnie to uprościć.
Kumpel pokazał mi na serwerze firmowym taki właśnie plik excela, był on umieszczony na serwerze i automatycznie się wymazywał po zapisaniu na dysk, więc mimo starań nie mogę pokazać dokładnie o co mi chodzi. Z opisu wyglądało to tak: tabela była otoczona granatową obwódką, która odpowiadała za "automatyczne dodawanie wiersza" które następowało po wypełnieniu ostatniej komórki w ostatnim wierszu, nie reagowała na żadne komendy z klawiatury typu ENTER. Na chłopski rozum wywnioskowałem, że makro analizuje komórki tabeli pod kątem wypełnienie , jeżeli taki fakt jest prawdą to automatycznie rozbudowuje tabelę o dodatkowy wiersz. Niestety ani kodu makra ani użytej formuły nie dało się sprawdzić. Czy ktoś byłby w stanie naprowadzić mnie na właściwy trop?
P.S. Niestety jest drobny problem, pod tabelą jest wiersz sumy, a on działa jak swego rodzaju granica, który uniemożliwia wykorzystanie "wbudowanej" funkcji rozszerzania w excelu.
Mógłbym przeniść wyświetlanie subtotal, gdzie indziej, ale to nie do końca rozwiązałoby problem, ponieważ excel durnieje podczas takiego powiększania. Chodzi o to, że funkcje zwracają kosmiczne wartości mimo, że formuła przekopiowała się bezbłędnie. Dopiero po ręcznym skopiowaniu formuły z wiersza wyżej wszystko wraca do normy.
![[VBA Excel] Automatyczne powiększanie tabeli po naciś. ENTER [VBA Excel] Automatyczne powiększanie tabeli po naciś. ENTER](https://obrazki.elektroda.pl/7265093600_1327767022_thumb.jpg)