Atentionare pentru ziua de sambata si duminica

Închis
ccirtina
Mesaje: 280
Membru din: Lun Oct 11, 2010 9:49 pm
Localitate: Craiova

Atentionare pentru ziua de sambata si duminica

Mesaj de ccirtina » Vin Aug 19, 2011 6:38 pm

Cum fac sa se afiseze un mesaj daca data afisata cade intr-o zi de sambata, duminica?
Am atasat exemplul cu care lucrez, bineinteles ca aceste metode le putem folosi si in alte lucrari.
Va multumesc.
Nu aveţi permisiunea de a vizualiza fişierele ataşate acestui mesaj.

Dr.Windows
Moderator
Moderator
Mesaje: 4570
Membru din: Vin Iul 31, 2009 7:32 am

Re: Atentionare pentru ziua de sambata si duminica

Mesaj de Dr.Windows » Lun Aug 29, 2011 1:43 pm

Poti folosi functia WEEKDAY in VBA (nu te speria ca link-ul este pentru Access 2007 - la fel se apeleaza si in Word 2003/2007).

Un mic exemplu ar fi asa:

Cod: Selectaţi tot

Sub TestWeekday()
    Dim lDate As Date
    Dim nDay As Byte
    
    lDate = Date
    nDay = Weekday(lDate)
    If nDay = 1 Or nDay = 7 Then
        MsgBox "Astazi este weekend"
    Else
        MsgBox "Astazi NU este weekend"
    End If
End Sub

Închis

Înapoi la “Visual Basic for Application (VBA) - Intrebari tehnice”