Creer Ligne Datagridview VB
Résolu/Fermé
Yeshe Konchok
Messages postés
7
Date d'inscription
mercredi 12 octobre 2011
Statut
Membre
Dernière intervention
29 mars 2012
-
Modifié par Yeshe Konchok le 19/10/2011 à 23:12
Utilisateur anonyme - 20 oct. 2011 à 13:34
Utilisateur anonyme - 20 oct. 2011 à 13:34
A voir également:
- Datagridview vba
- Mkdir vba ✓ - Forum VB / VBA
- Vba récupérer valeur cellule ✓ - Forum VB / VBA
- Excel compter cellule couleur sans vba - Guide
- Vba dépassement de capacité ✓ - Forum Excel
- Vba range avec variable ✓ - Forum VB / VBA
3 réponses
Utilisateur anonyme
19 oct. 2011 à 23:51
19 oct. 2011 à 23:51
Bonjour,
Tu ajoute simplement une ligne vide :-)
Me.DGV_Solutions.Rows.Add()
Peut-importe le nombre de colonnes, cette instruction fonctionne.
Cdt
Lupin
Tu ajoute simplement une ligne vide :-)
Me.DGV_Solutions.Rows.Add()
Peut-importe le nombre de colonnes, cette instruction fonctionne.
Cdt
Lupin
Yeshe Konchok
Messages postés
7
Date d'inscription
mercredi 12 octobre 2011
Statut
Membre
Dernière intervention
29 mars 2012
20 oct. 2011 à 00:06
20 oct. 2011 à 00:06
J'ai lu quelque part qu'on ne pouvait pas ajouter une ligne vide... j'ai essayer mais sa marche pas j'ai du faire une erreur ailleurs merci beaucoups ;)
Utilisateur anonyme
Modifié par Lupin.PC4 le 21/10/2011 à 18:17
Modifié par Lupin.PC4 le 21/10/2011 à 18:17
re:
as-tu initialisé ton DataGridView ?
Lupin
Ajout :
Pour que l'instruction fonctionne, il te faut initialiser le
nombre de colonne à chaque fois que tu veux ajouter
une ligne.
Me.DGV_Solutions.ColumnCount = 10
Me.DGV_Solutions.Rows.Add()
Il est préférable de définir toutes tes colonnes au préalable,
mais il est possible de n'afficher que celle qui
sont utile pour le moment.
Au moment de l'initialisation, tu masque toutes les colonnes.
Dim Limite As Int32 = (Me.DGV_Solutions.ColumnCount - 1)
For Boucle As Int32 = 1 To Limite
Me.DGV_Solutions.Columns(Boucle).Visible = False
Next
Dans cette exemple, je laisse la première colonne visible.
Ensuite, dépendant du besoin ponctuel, tu affiches les
colonnes désirées :
Me.DGV_Solutions.Columns(3).Visible = True
et ainsi de suite ...
Cdt
Lupin
as-tu initialisé ton DataGridView ?
Lupin
Ajout :
Pour que l'instruction fonctionne, il te faut initialiser le
nombre de colonne à chaque fois que tu veux ajouter
une ligne.
Me.DGV_Solutions.ColumnCount = 10
Me.DGV_Solutions.Rows.Add()
Il est préférable de définir toutes tes colonnes au préalable,
mais il est possible de n'afficher que celle qui
sont utile pour le moment.
Au moment de l'initialisation, tu masque toutes les colonnes.
Dim Limite As Int32 = (Me.DGV_Solutions.ColumnCount - 1)
For Boucle As Int32 = 1 To Limite
Me.DGV_Solutions.Columns(Boucle).Visible = False
Next
Dans cette exemple, je laisse la première colonne visible.
Ensuite, dépendant du besoin ponctuel, tu affiches les
colonnes désirées :
Me.DGV_Solutions.Columns(3).Visible = True
et ainsi de suite ...
Cdt
Lupin