środa, 4 marca 2015

Excel: Nie ma kontrolki kalendarza? Pop-up kalendarz bez kontrolki!

W Excelu 2010 nie ma kontrolki kalendarza (Month View). Można ją samemu sobie doinstalować, ale gdy prześlemy komuś nasz plik, okaże się, że nie nasz wyskakujący kalendarz nie będzie działać. Polecam rozwiązania bez kontrolki: https://sites.google.com/site/e90e50/calendar-control-class#TOC-UPDATES (mój wybór!) oraz http://shutupdean.com/blog/2014/09/18/vba-calendar-userform-control/

W pierwszym przypadku skorzystałem z pliku Calendar_class_date picker only. Aby ograniczyć działanie makra do konkretnej kolumny, tworzę obiekt tabelę (Ctrl+t) a kodzie zakładki (kodzie zdarzeń dotyczących konkretnego arkusza wpisuję :
 If Not Intersect(Target, Me.Range("Table1[Date]")) Is Nothing Then
(tu kod  autora)
End If

Brak komentarzy:

Prześlij komentarz