Bonjour,

J'aurai besoin d'aide car je sèche complètement.

J'ai un datagridview remplit avec des données depuis un fichier CSV. Dans certaines colonnes, les données (nombres) commencent par 1 ou plusieurs zéros. Je souhaiterai pouvoir les supprimer en utilisant le trimstart.

Et donc, la question est : comment effectuer cette opération sur certaines colonnes uniquement, et donc sur toutes les données de ces colonnes ?

Exemple

Colonne : A B C D E F
Valeurs : XXXX XXX 000253 XXXX 0142 XXXXX
etc …


J'ai essayé ceci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
For Each row As DataGridViewRow In DataGridView1.Rows
      For i = 1 To 28 Step 1
             row.Cells(i).Value = row.Cells(i).Value.ToString.TrimStart("0"c)
      Next
Next
Mais j'ai l'erreur suivante :

System.NullReferenceException*: 'La référence d'objet n'est pas définie à une instance d'un objet.'

System.Windows.Forms.DataGridViewCell.Value.get retournée Nothing.


Merci pour votre aide.

Cordialement-