Salut,
Via l'evenement CellValidating de ta cellule, tu peux controler si son contenu est numérique.
Et si ce n'est pas le cas, tu mets la propriété e.Cancel à true, et tu peux affecter (a la Row contenant la cellule) la propriété ErrorText pour prevenir l'utilisateur (ou un MessageBox si tu preferes)
Mx
MVP C#