Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1535 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Prendre en compte un intervalle de dates

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Prendre en compte un intervalle de dates

n°2310109
lajuridict​ion
Posté le 18-01-2018 à 15:55:14  profilanswer
 

Bonjour à tous,
 
Mon programme ci-dessous fonction bien sans periode (dates), je souhaiterai maintenant ajouter la prise en compte d'un intervalle de dates a mon resultat, j'ai deja modifier le userform pour...
Merci de consulter le fichier en attache pour plus d'informations:
 
https://www.catupload.com/download/ [...] 9903d.html
 
Je souhaiterai egalement que le format date du systeme soit pris en compte, moi je suis en jj/mm/aaaa
 
*************************************************************************************************************************
 
Private Sub CB_Intervenant_Change()
Dim Recherche, total As String
Dim Nb_Intereventions, T_Interventions As Integer
Dim Date_Debut, Date_Fin As Date
 
'Date_Debut = CDate(Me.TB_Date_Debut.Value)
'Date_Fin = CDate(Me.TB_Date_Fin.Value)
Recherche = Me.CB_Intervenant.Value
 
Nb_Intereventions = Application.WorksheetFunction.CountIf(Sheets("Interventions" ).Range("C:C" ), "*" & Recherche & "*" )
T_Interventions = Application.WorksheetFunction.CountA(Sheets("Interventions" ).Range("A3:A" & Sheets("Interventions" ).Range("A65536" ).End(xlUp).Row))
 
Me.TB_T_Interventions = T_Interventions
Me.TB_Nb_Interventions = Nb_Intereventions
total = Format(((Nb_Intereventions * 100) / T_Interventions), "#0.00" )
Me.TB_P_Interventions = total & " %"
 
If total <= 49.9999999 Then
Me.TB_P_Interventions.BackColor = vbRed 'vbBlack, vbBlue, vbCyan, vbGreen, vbMagenta, vbRed, vbWhite, vbYellow
Me.L_Appreciation = "Collaborateur nul"
Me.L_Appreciation.ForeColor = vbRed
Me.L_Appreciation.Visible = True
Else
Me.TB_P_Interventions.BackColor = vbGreen
Me.L_Appreciation = "Collaborateur exemplaire"
Me.L_Appreciation.ForeColor = vbRed
Me.L_Appreciation.Visible = True
End If
 
End Sub
 
*************************************************************************************************************************
Je vous remercie pour votre aide

mood
Publicité
Posté le 18-01-2018 à 15:55:14  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Prendre en compte un intervalle de dates

 

Sujets relatifs
Php.ini changement non pris en comptevérifier si valeur dans un intervalle et renvoyer une colonne
[Regex] prenant en compte le caractère "à"[Shell] Calcul difference entre 2 dates
EN REXX calculer le nombre de jours ouvrés entre 2 datesSous total avec 2 filtre.
Changer le fond d'écran à intervalle régulierFeuille de style CSS non prise en compte
Harmoniser les dates de séries temporelles de plusieurs paysClass Compte Bancaires
Plus de sujets relatifs à : Prendre en compte un intervalle de dates


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR