vbamania.pl
login:
hasło:
 
  *Rejestracja *Zapomniane hasło
 Dziś jest środa, 30 października 2024 roku.
Ustaw jako stronę startową Ulubione Napisz
Makra dla MS Excel

powrot do dzialu

Data.zip
13.56 kB


dodane: 7 kwietnia 2019
przez: admin
ściągnięć: 1032

W 64-bitowej wersji MS Office nie działa kontrolka DateTimePicker.
Problem ten próbowałem obejść, tworząc załączony kod.
Makro oparte jest na polach Combobox.
Ilość dni, które pojawia się w polu wyboru dnia jest zależna od miesiąca i od roku.
I tak:
styczeń, marzec, maj, lipiec, sierpień, październik grudzień: 31 dni
kwiecień, czerwiec, wrzesień, listopad: 30 dni
luty, w zależności od tego, czy rok jest przestępny czy nie 29 lub 28 dni.

Zmienną z datą można następnie utworzyć przy pomocy funkcji DateSerial.