OVH Cloud OVH Cloud

flexgrid

4 réponses
Avatar
joel hoareau
J'aimerai pouvoir mettre mon focus par le code sur l'une des cases du
flexgrid. i don't know how!!! ayuda me!!

4 réponses

Avatar
Olivier Grognet
"joel hoareau" a écrit dans le message news:

J'aimerai pouvoir mettre mon focus par le code sur l'une des cases du
flexgrid. i don't know how!!! ayuda me!!




il suffit de renseigner ces deux propriétés:

MaGrille.Col = x
MaGrille.Row = y
Avatar
François Picalausa
Bonjour/soir,

Essaye ceci:
Private Sub Command2_Click()
MSFlexGrid1.Row = 3
MSFlexGrid1.Col = 3
'MSFlexGrid1.RowSel = 1 décommenter pour sélectionner
'MSFlexGrid1.ColSel = 1 une zone de (3,3) à (1,1)
MSFlexGrid1.SetFocus
End Sub

--
François Picalausa (MVP VB)
FAQ VB : http://faq.vb.free.fr
MSDN : http://msdn.microsoft.com


"joel hoareau" a écrit dans le message de
news:
J'aimerai pouvoir mettre mon focus par le code sur l'une des cases du
flexgrid. i don't know how!!! ayuda me!!


Avatar
joel hoareau
...et si je devais focuser sur la première case de la dernière colonne,
sachant que je ne connais pas le nbre de ligne...comment devrai-je le faire?
"François Picalausa" a écrit dans le message news:

Bonjour/soir,

Essaye ceci:
Private Sub Command2_Click()
MSFlexGrid1.Row = 3
MSFlexGrid1.Col = 3
'MSFlexGrid1.RowSel = 1 décommenter pour sélectionner
'MSFlexGrid1.ColSel = 1 une zone de (3,3) à (1,1)
MSFlexGrid1.SetFocus
End Sub

--
François Picalausa (MVP VB)
FAQ VB : http://faq.vb.free.fr
MSDN : http://msdn.microsoft.com


"joel hoareau" a écrit dans le message de
news:
> J'aimerai pouvoir mettre mon focus par le code sur l'une des cases du
> flexgrid. i don't know how!!! ayuda me!!




Avatar
joel hoareau
Au fait c'est vrai... Merci bcp franc Soi
"François Picalausa" a écrit dans le message news:
#
Bonjour/soir,

En demandant gentiment le nombre de lignes et/ou de colonnes:

Private Sub Command2_Click()
MSFlexGrid1.Row = MSFlexGrid1.Rows
MSFlexGrid1.Col = MSFlexGrid1.Cols
'MSFlexGrid1.RowSel = 1 décommenter pour sélectionner
'MSFlexGrid1.ColSel = 1 une zone de (3,3) à (1,1)
MSFlexGrid1.SetFocus
End Sub

--
François Picalausa (MVP VB)
FAQ VB : http://faq.vb.free.fr
MSDN : http://msdn.microsoft.com


"joel hoareau" a écrit dans le message de
news:
>
> ...et si je devais focuser sur la première case de la dernière
> colonne, sachant que je ne connais pas le nbre de ligne...comment
> devrai-je le faire?
>
> "François Picalausa" a
> écrit dans le message news:
>> Private Sub Command2_Click()
>> MSFlexGrid1.Row = 3
>> MSFlexGrid1.Col = 3
>> 'MSFlexGrid1.RowSel = 1 décommenter pour sélectionner
>> 'MSFlexGrid1.ColSel = 1 une zone de (3,3) à (1,1)
>> MSFlexGrid1.SetFocus
>> End Sub
>>
>>
>> "joel hoareau" a écrit dans le message de
>> news:
>>> J'aimerai pouvoir mettre mon focus par le code sur l'une des cases
>>> du flexgrid. i don't know how!!! ayuda me!!