VBATools

Rozscal kom贸rki

by on Jun.24, 2019, under Excel, Oprogramowanie, P艂atne

Niekiedy otrzymujemy dane w tabeli ze scalonymi kom贸rkami. No 艂adna tabelka i fajnie si臋 prezentuje, ale to tyle, ani ugry藕膰 ani przetworzy膰. Generalnie dane takie po rozscaleniu nie nadaj膮 si臋 do dalszego przetworzenia, poniewa偶 kom贸rki takie b臋d膮 mia艂y puste warto艣ci. Pod艂膮czenie ich do tabeli przestawnej nie dadz膮 prawid艂owych wynik贸w.

Metod膮 jest mechanizm uzupe艂niaj膮cy kom贸rki, kt贸re przed rozscaleniem dzieli艂y t膮 sam膮 warto艣膰/tekst. Oto przyk艂ad, kt贸ry na zaznaczonym obszarze r贸偶nych mo偶liwych zakres贸w scalonych realizuje takie uzupe艂nienie:

  1. Interfejs dodatku posiada check zwi膮zany z posiadaniem nag艂贸wk贸w zaznaczonego zakresu. Je艣li jest on zaznaczony, to obszary zespolone, kt贸re po rozscaleniu w pierwszym wierszu nie mia艂y warto艣ci, nie b臋d膮 uzupe艂nione (przyk艂ad “C5:D5” => “C5” oraz “C8:D8” => “C8” bo w “D1” brak warto艣ci).
  2. Dodatkowy check to powielenie wierszy gdy zcalone obszary je zawieraj膮 (przyk艂ad “A6:A7” => “A6” oraz “A7”).

Bez takiego zabiegu raczej nie otrzymamy poprawnych wynik贸w podliczenia w tabelach przestawnych – oto pr贸ba na scalonych kom贸rkach i na rozscalonych i uzupe艂nionych jak pow.

Oczywi艣cie, jest to przyk艂ad prosty. Wyobra藕my sobie teraz tabel臋 kt贸ra zawiera >1000 scalonych wierszy, kt贸r膮 musimy uporz膮dkowa膰 i podliczy膰 pod kontem jakiego艣 konkretnego kryterium 馃檪

 

Je艣li nie jeste艣 pewien sukcesu, prze艣lij nam przyk艂ad. Zostanie przerobiony i przes艂any w formie zdj臋cia, co pozwoli podj膮膰 decyzj臋 zakupu. Wszystkie efekty pracy dodatku z pow przyk艂adu.

 

Dodatek wykonany jest w j臋zyku VBA dla wersji Office >= 2007聽(oraz 365)

Zainteresowani zakupem dodatku proszeni s膮 o聽kontakt聽i zapoznanie si臋 z warunkami licencji.

 

(c) Shon Oskar 鈥撀www.VBATools.pl

Wszelkie prawa zastrze偶one. 呕adna cz臋艣膰 ani ca艂o艣膰 tego artyku艂u nie mo偶e by膰 powielana ani publikowana bez zgody autora.

:, , , , , ,

Leave a Reply

Recently Active Members

Profile picture of vbatools
Profile picture of Anorak
Profile picture of Karol Stilger
Profile picture of Joanna Subik
Profile picture of marcinmachalowski
Profile picture of programistaaccess
Profile picture of piotrpawlik
Profile picture of Emil Wasilewski
Profile picture of kicekpicek
Profile picture of coldfusion
Profile picture of Gosia Borz臋cka
Profile picture of lukaszch
Profile picture of itadministracja
Profile picture of farbenia
Profile picture of 艁ukasz Ka艂u偶ny
Profile picture of kabzinski
Profile picture of rtynski
Profile picture of leszekbetlinski
Profile picture of Iv
Profile picture of Justyna Spycha艂a