USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Quantos sabados tem o mes
Aginaldo
JUIZ DE FORA
MG - BRASIL
Postada em 03/07/2008 07:48 hs            
Bom dia Senhores !!!!
 
Preciso de calcular quantos sabados tem o mes, alguem pode me ajudar?
 
Aginaldo
     
Treze
Pontos: 2843 Pontos: 2843
SÃO VICENTE
SP - BRASIL
ENUNCIADA !
Postada em 03/07/2008 11:07 hs            
use esta função colega
 
Function Sabados(data As Date) As Byte
   Dim mes As Byte, i As Byte, Minday As Date, DIASemana As Byte
  
   mes = Month(data)
  
   i = 1
  
   Minday = "01/" & Month(data) & "/" & Year(Date)
  
   While Month(DateAdd("d", i - 1, Minday)) = mes
  
      DIASemana = Weekday(DateAdd("d", i - 1, Minday), vbSunday)
      If DIASemana = 7 Then Sabados = Sabados + 1
      i = i + 1
  
   Wend
 
para testar coloque o código abaixo em um botão
 
Private Sub Command1_Click()
MsgBox Sabados("01/07/08") 'Basta alterar o mes, o dia independe de qual seja
End Sub
   
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2024   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página