DataGrid - Doubleclick

lm007npg Messages postés 11 Date d'inscription samedi 3 août 2002 Statut Membre Dernière intervention 23 mai 2005 - 30 janv. 2005 à 12:27
lm007npg Messages postés 11 Date d'inscription samedi 3 août 2002 Statut Membre Dernière intervention 23 mai 2005 - 30 janv. 2005 à 13:56
Bonjour à tous,

Voilà je suis à la recherche d'une solution pour mon probleme depuis ce matin mais je n'arrive pas à trouver.
Lorsqu'on doubleclique sur une ligne de mon datagrid, j'ouvre un nouveau form.
J'arrive à récupérer le contenu de la cellule sur laquelle on clique, mais ce que j'aimerais faire, c'est récupérer le contenu de la deuxième cellule de la même ligne.

J'ai "index" qui me permet de trouver quelle est la ligne, mais comment récupérer le contenu d'une cellule en connaissant la ligne à laquelle elle se trouve ?

Exemple :
[ligne 1] [col 1] [col 2] [col 3]
[ligne 2] [521] [arthur] [dubois]
[ligne 3] [145] [joseph] [dumont]

Quand l'utilisateur clique sur arthur ou dubois, j'aimerais récupérer 521, quand on clique sur jospeh ou dumont, j'aimerais récupérer 145.

D'avance merci pour votre aide...

Laurent

4 réponses

madbob Messages postés 285 Date d'inscription dimanche 14 décembre 2003 Statut Membre Dernière intervention 13 mars 2012
30 janv. 2005 à 13:21
Avec une syntaxe comme ça un peu comme sous excel....



Me.Grille_flex.TextMatrix(Me.Grille_flex.Row, 7)

madbob
0
lm007npg Messages postés 11 Date d'inscription samedi 3 août 2002 Statut Membre Dernière intervention 23 mai 2005
30 janv. 2005 à 13:33
Je comprends ce que tu veux faire avec la commande, mais ici c'est un datagrid, c'est ça le probleme. Ca ne fonctionne pas ce bout de code :'(

Je cherche mais je ne trouve pas :(

Laurent
0
pjcleder Messages postés 183 Date d'inscription jeudi 4 février 2010 Statut Membre Dernière intervention 16 septembre 2011 11
30 janv. 2005 à 13:44
PAT

Dans l'événement DblCLICK de la datagrid, travaille avec l'objet Columns.

EX : DataGrid1.Columns(2).text
0
lm007npg Messages postés 11 Date d'inscription samedi 3 août 2002 Statut Membre Dernière intervention 23 mai 2005
30 janv. 2005 à 13:56
En effet, le code est assez simple mais parfois, on cherche une chose simple sans trouver.
Un grand merci, ça fonctionne nickel :D :D

Bonne journée, Laurent
0
Rejoignez-nous