Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 2 odgovora
  • 2.061 pregleda

Najnovija ↓

VBA-problem sa formatom datuma 09.07.2010. u 05:40 · pre 198 meseci #1
U jednom textboxu imam potrebu da mi ispisuje samo PRETHODNI MESEC - u brojcanom formatu. Dakle, za juni, - "6". U Activate kodu sam stavio :
txtmesec.Value = Month(Date) - 1.
I dobijam pri aktiviranju forme rezultat - 6, kao sto treba. U jedoj labeli treba taj isti prethodni mesec da iskazem u tekstualnom formatu. Dakle kao - "JUNI". I to mi ne uspeva. Sa kodom :
lblMesec.Caption = Format(txtMesec.Text, "mmmm")
dobijam kao rezultat - JANUAR(!?). I sta god da unesem u txt, uvek je JANUAR. Probao sam nesto sa funkcijom DateSerial, ali nista nisam uradio. Pretpostavljam da je resenje jednostavno, ali ga ne vidim. Pozdrav.
Re: VBA-problem sa formatom datuma 09.07.2010. u 07:42 · pre 198 meseci #2
Ako upišeš 6 u neku ćeliju Excela i formatiraš kao datum videćeš da Excel to tumači kao 6-Jan-1900. To je razlog zašto dobiješ Januar kao rezultat.
Da bi dobio ispravan mesec format funkciji treba proslediti ispravan datumski izraz npr 1/6/2010 ili sl.
Potpis
Nije to loše Rembrante, samo što ne bi dodao još malo boje?
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme