Comme tu le constateras. Je n'ai pas eu le temps de protéger les formules.
Tu peux corriger aussi le beug. Il se situe au niveau de commandButton1 (Valider). C'est ce que j'ai mis en gras en bas. Le beug surviens quand je veux filtrer l'age au niveau du Filtres (Partie Filtre personnalisé)
Private Sub CommandButton1_Click() 'bouton "valider"
Case 12 'cas Retenues
If TV(I, COL1) <> "" Then 'condition 8 : si la données ligne I colonne COL1 du tableau des valeurs TV n'est pas vide
'convertie la partie numérique en entier
VD = CInt(Left(TV(I, COL1), Len(TV(I, COL1)) - 1)): VT = CInt(Left(Me.TextBox2.Value, Len(Me.TextBox2.Value) - 1))
'définit le paramètre en majuscules
TD = UCase(Right(TV(I, COL1), 1)) & "R": TT = UCase(Right(Me.TextBox2.Value, 1)) & "R"
End If 'fin de la condition 8
Case Else 'tous les autres cas
VD = CDbl(TV(I, COL1)): VT = CDbl(Me.TextBox2.Value) 'transforme les valeur en Double
TD = "": TT = "" 'pas de paramètre
Pour la partie impression, le bulletin à imprimer devra comporter une entête faisant référence à la tutelle située en haut à gauche et l'année scolaire en haut et à droite. On ajoutera aussi une 4ème colonne intitulé Points (total des points obtenus par matière qui se calcul ainsi MS * coef de la matière)
Le code n'y figurera pas également. Ci dessous entête et colonnes (8 colonnes) du bulletin:
Pour les résultats le format dépend de toi.
Pour les options, je voudrais pouvoir 1/imprimer tous les bulletins (deux bulletins par page), 2/ Imprimer le bulletin sélectionné,
3/ Aperçu avant imprssion etc.
IA DE THIES Année scolaire 2019-2020
IEF THIES DEPARTEMENT
CEM DE MBOUSNAKH
BULLETIN SEMESTRIEL
Prénom...................................................................................................... Nom..............................................................
Date de naissance............................................................................... Lieu de naissance..................................
Sexe............. Classe reprise............................................
Classe.................................. Nombre d'élève.....................................
Matières MD Comp MS Coef PTS Rang Appréciations
.............. .......... .......... ........ ......... ........ ......... ................................
Ce fut une très longue discussion
DJISA