Erreuuuur

chaymae - Modifié par jordane45 le 27/05/2015 à 00:58
jordane45 Messages postés 38144 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 21 avril 2024 - 28 mai 2015 à 09:46
Bonjour,
stp aide moi """"'''''' Vb.net""""""""
voila l'erreuuur
L'index était hors limites. Il ne doit pas être négatif et doit être inférieur à la taille de la collection.
Nom du paramètre : index
et voila le code

  Dim Nbcolonne = 5
       Dim NbLigne = Me.DataGridView1.RowCount
         Dim Val As String = DataGridView1(Nbcolonne, NbLigne).Value
         Dim VALEUR = CDate(Val)
         Dim datejour As Date
         datejour = Date.Now
         If (datejour = VALEUR) Then
         MsgBox("le conge est termine")
         End If


EDIT : Ajout des balises de code !

4 réponses

jordane45 Messages postés 38144 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 21 avril 2024 344
Modifié par jordane45 le 27/05/2015 à 01:03
Bonjour,

Peux tu essayer ceci :
  Dim Val As String = DataGridView1.Rows(NbLigne).Cells(Nbcolonne).Value.ToString();


Par contre ATTENTION... Les colonnes commencent au numéro 0 il me semble...
Donc 5 c'est en réalité la SIXIEME colonne ....
Idem pour les lignes!

ce qui revient à faire :
  Dim Val As String = DataGridView1.Rows(NbLigne-1).Cells(Nbcolonne-1).Value.ToString();



Cordialement,
Jordane
0
Ouii je sais que les colonnes commencent apartiir de 0 normalement Le 5 SIGNIFIE LE sixieme collone
? la meme problemmmm frere ohhh
0
jordane45 Messages postés 38144 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 21 avril 2024 344
27 mai 2015 à 09:38
Toujours le même problème ... mais tu as essayé quoi ?
Peux tu nous montrer le code tenté ?
Tu as essayé avec une ligne de moins ? ( vu que rows.count te donne le NOMBRE de lignes ... il faut y mettre -1 pour avoir l'index de la dernière ligne ) !
0
j'ai pas compris????
0
jordane45 Messages postés 38144 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 21 avril 2024 344
28 mai 2015 à 09:46
Qu'est ce que tu ne comprends pas ?

Commence donc par ça : "Peux tu nous montrer le code tenté ? "

**** Attention ****
Merci de bien vouloir utiliser la coloration syntaxique (les balises de code) lorsque tu postes du code sur le forum.
Explications disponibles ici :
http://codes-sources.commentcamarche.net/faq/10686-le-nouveau-codes-sources-comment-ca-marche#balises-code

.
0
Rejoignez-nous