Bardzo fajnie. Udało mi się bez problemu zamienić także np. takie coś: "Sobota, 14 lipca 2018" na format daty:) Dzięki!
@pmsocho4 жыл бұрын
Świetnie, że pomogłem. Dzięki za oglądanie i komentarz. Wpadaj na kanał częściej :)
@excelisfun7 жыл бұрын
Thanks for the Date Creation!!
@pmsocho7 жыл бұрын
:)
@MrMisza0077 жыл бұрын
Film jak zwykle bardzo dobry :) Mam pytanie, czy przy sklejeniu formuł można usunąć 0 dla dnia - później i tak zamieniamy to na liczbę.
@pmsocho7 жыл бұрын
Dzięki za miłe słowa! Oczywiście słusznie zauważyłeś! Przy wyodrębnianiu dnia niepotrzebnie dodawałem zero ponieważ później i tak konwertujemy całą "datę tekstową" na liczbę!
@arturoarcik52537 жыл бұрын
Fajny trik jest z tym +0, żeby zamienić cyfry z postaci tekstowej na liczbę. Co do istoty problemu, to myślałem by użyć funkcji DATA, chociaż jak się okazało nawet tego nie trzeba :-) No bo funkcja DATA, choć fajna i się przydaje, to jednak nie rozpoznaje trzyliterowego skrótu miesiąca.
@pmsocho7 жыл бұрын
Ale pokombinować zawsze można - poza tym kombinując - uczymy się! :)
@tomaszdesperak28697 жыл бұрын
Dzień dobry, Generalnie mamy kłopot z odmianą miesiąca. Miesiąc w mianowniku nie świadczy dobrze o osobie sporządzającej dokumenty ;) Niby Excel nie zamienia mianownika na dopełniacz, ale... dziś wpisałem taki kod: Dim datawyswietlana As String datawyswietlana = Format(Date, "d mmmm yyyy") Range("A1") = datawyswietlana No i miesiąc jest w dopełniaczu!!! Dziwne... Niestety, dane w komórce A1 są tylko tekstowe, a nie liczbowe, więc trzeba w arkuszu mieć gdzieś obok ukrytą komórkę z datą w formacie liczbowym. No to Excel wie czy nie wie co to ten dopełniacz? :) Pozdrawiam TD
@pmsocho7 жыл бұрын
Wow! Wygląda na to że funkcja FORMAT w VBA działa tak, że potrafi miesiąc odmienić. Niestety nie jestem specem w tej tematyce... Tak czy inaczej, efektem działania tej funkcji będzie tekst podobnie jak przy standardowej arkuszowej funkcji TEKST. Niestety nie znam sposobu aby bez VBA osiągnąć taki efekt formatowaniem komórki. Jeśli znajdziesz jeszcze coś ciekawego z tego zakresu to koniecznie napisz!
@tomaszdesperak28697 жыл бұрын
Coraz bardziej przekonuję się do tworzenia arkuszy tylko w VBA, jest bardziej wydajny, mniej obciąża, w pracy wykorzystuję pliki po 500 arkuszy w każdym, co jest dużym wysiłkiem dla procesora, różne uproszczenia wprowadzam, też usunąłem wszystkie tzw. funkcje volatile, ale widzę, że tylko VBA da najlepsze osiągi :)
@pmsocho7 жыл бұрын
Czy arkusze wykorzystujące jedynie VBA są efektywniejsze - nie zawsze! Do problemów optymalizacji trzeba podchodzić bardzo indywidualnie. Ja jestem bardzo daleki od stwierdzeń typu: "VBA jest zawsze lepsze niż formuły" "Formuły są zawsze lepsze niż VBA" Raczej odpowiadam "To zależy!" Warto znać jedno i drugie, przetestować i stwierdzić co jest lepsze... Nie zawsze usunięcie funkcji nietrwałych przyspiesza działanie. Czasami przyczynami są nieefektywnie zbudowane formuły. Temat optymalizacji jest bardzo ciekawy ale skomplikowany - bez spojrzenia na plik możemy tak debatować do upadłego :) Używaj tego co najlepiej się sprawdza w przypadku Twoich plików i co najszybciej Ci działa :)