Symbole € et format monétaire dans datagridview
Bonjour à tous,
Afin d'améliorer mon DataGridview je souhaiterai savoir si il est possible d'intégrer automatiquement le symbole € dans ma colonne n°7 "Prix u" et ma colonne n°8 "Total" ?
Je souhaiterai tout simplement avoir le Format "Monnaie" dans ces 2 colonnes.
Dans Access je n'ai aucun problème : Mode création -> Type de donnée= Monétaire (je retrouve bien mon format souhaité)
Mais dans Visual Basic :
Je séléctionne mon datagridview
-> "Columns"
-> je séléctionne de "Prix u"
-> DefailtCellStyle
-> Format
-> Monnaie (C2)
Mais quand je débogue rien n'est pris en compte 8O je ne retrouve aucun format monaitaire ni le symbole Euros.
J'ai essayer ceci sans succés :
Code:
1 2 3 4 5 6
| Private Sub SetFormatting()
With Me.DataGridView1
.Columns("Prix u").DefaultCellStyle.Format = "c"
End With
End Sub |
ou encore ceci :
Code:
1 2 3 4 5 6 7
| Private Sub DataGridView1_CellFormatting(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewCellFormattingEventArgs) Handles DataGridView1.CellFormatting
If DataGridView1.Columns(e.ColumnIndex).Name.Equals("Prix u") Then
If e.Value > 0 Then
e.Value = CDec(e.Value).ToString("N2")
End If
End If
End Sub |
Comment pourrais-je procéder pour obtenir cela ??
Merci beaucoup