Selection cellules dans datagridview
Résolu/Fermé
julia Namor
Messages postés
524
Date d'inscription
jeudi 27 mars 2014
Statut
Membre
Dernière intervention
13 janvier 2024
-
Modifié le 8 déc. 2023 à 14:53
julia Namor Messages postés 524 Date d'inscription jeudi 27 mars 2014 Statut Membre Dernière intervention 13 janvier 2024 - 10 déc. 2023 à 10:09
julia Namor Messages postés 524 Date d'inscription jeudi 27 mars 2014 Statut Membre Dernière intervention 13 janvier 2024 - 10 déc. 2023 à 10:09
A voir également:
- Selection cellules dans datagridview
- Formule excel pour additionner plusieurs cellules - Guide
- Verrouiller cellules excel - Guide
- Aller à la ligne dans une cellule excel - Guide
- Concatener deux cellules excel - Guide
- Faites afficher avec un fond coloré les cellules qui contiennent une valeur comprise entre 250 et 350. quel nombre est dessiné en surbrillance ? - Forum VB / VBA
4 réponses
Utilisateur anonyme
8 déc. 2023 à 17:33
8 déc. 2023 à 17:33
Bonjour
il existe une collection SelectedRows et une collection SelectedColumns.
Tu peux vérifier que seule l'une des 2 compte plus d'un item, dans l'événement SelectionChanged par exemple
julia Namor
Messages postés
524
Date d'inscription
jeudi 27 mars 2014
Statut
Membre
Dernière intervention
13 janvier 2024
33
8 déc. 2023 à 23:09
8 déc. 2023 à 23:09
le souci c'est que ces collections ( SelectedRows et SelectedColumns) ne fonctionnent qu'avec la propriété sélection mode sur FullRowSelect .
dans mon projet j'utilise la propriété sélection mode sur CellSelect..
Utilisateur anonyme
9 déc. 2023 à 08:29
9 déc. 2023 à 08:29
Bonjour
peut-être à partir de ça
Dim r_min = dataGridView1.Rows.Count() Dim r_max = -1 For Each macell In dataGridView1.SelectedCells If macell.rowIndex < r_min Then r_min = macell.rowIndex If macell.rowIndex > r_max Then r_max = macell.rowIndex Next MessageBox.Show("Nombre de lignes : " + (r_max - r_min + 1).ToString())
julia Namor
Messages postés
524
Date d'inscription
jeudi 27 mars 2014
Statut
Membre
Dernière intervention
13 janvier 2024
33
10 déc. 2023 à 10:09
10 déc. 2023 à 10:09
Bonjour
Exactement ce qu'il me faut .
Un gros gros merci à toi.
Bon dimanche