Ahoj, nevíte někdo jak na to. Jsem úplný začátečník v programování ve VBA i celkově a potřeboval bych helpnout.
Porovnava se mi datum ve formuláři se systemovym datumem a potřeboval bych, aby se mi dané textové pole zobrazovalo o tyden dřív až po ten datum, co sleduje..Moc, moc děkuji za každou radu. Sesmolil jsem tohle, ale to zobrazí jen právě den "D"
If xxx.Value = Date Then
Me.xxx.Visible = True
Else
Me.xxx.Visible = False
End If
End Sub
Fórum › Visual Basic
Fce Date ve VBA
To Anonymní uživatel : Ahoj, pokud jsem to dobře pochopil, potřebuješ testovat, zda je zadané datum o 7 dní menší. Toho dosáhneš tak, že od datumu prostě odečteš 7. Do tvého kódu to doplníš nějak takto:
If xxx.Value = (Date - 7) Then
Me.xxx.Visible = True
Else
Me.xxx.Visible = False
End If
End Sub
Snad jsem odpověděl na to, na co jsi se ptal. Hodně zdaru.
To Rada : Děkuju.Skoro. Potřeboval bych aby to JEŠTĚ po těch 7 dní zobrazovalo až do dne xxx.
Zjistit počet nových příspěvků
Přidej příspěvek
Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
Uživatelé prohlížející si toto vlákno
Uživatelé on-line: 0 registrovaných, 17 hostů
Podobná vlákna
Spuštění jiné fce bez zastavení stávající fce — založil Lukáš
Skok z fce do fce — založil Fcelik
Funcke date() — založil tribalcz
MonthCalendar select date — založil Mutagen
Moderátoři diskuze