Modifier une couleur via SUB
Bonjour, bonsoir,
C'est de nouveau moi avec mes questions bêtes et chiantes :oops:
Alors pour simplifier un peut mon bordel de code, j'ai un soucis de type de variable, voici les 2 lignes de code qui vont avec ma sub
Code:
1 2 3 4 5 6 7 8 9 10 11
| If TB_IngBD.Text = "" Then
'(la TB qui doit changer de couleur , le texte de la MsgBox)
VerifEtCouleur("TB_IngBD.BackColor", "Veuillez remplir le Nom de l'ingrédient !")
end if
Sub VerifEtCouleur(ByVal ControlVar As ??? , ByVal TextVar As String)
MsgBox(TextVar, 48, "Erreur")
ControlVar = Color.Firebrick
End Sub |
Dans la sub je ne sais pas du tout quel type donner a ma variable ControlVar j'ai essayer un peut tout les types différents.... Avec plusieurs modification dans l'appel du sub et pas mal d'autre modif mais rien n'y fait pourtant je suis sur que c'est juste un truc tout bête...mais après un bon bout de temps passer dessus et des recherches sur internet infructueusement je suis obligé de demander votre aide... Alors si quelqu'un aurais une solution à mon problème ce serrai super, merci d'avance :)
Ah oui, j'oubliais le principal, l'erreur viens toujours de la ligne que j'ai souligné en me disant que le type color ne peut pas être converti en le type que j’ai choisis. (les ??? sont bien sur pour l'illustration ^^)