Hvis man arbejder med flexgrid ... Altså der hvor brugeren "står".
-Og ligeledes hvordan for man programmet til at springe ... og så skal denne linje også være highligtet?
For at finde den tekst, hvor brugeren står, kan du bruge 
Text-egenskaben. F.eks.
<pre>'
'   EnterCell-hændelsen kører når brugeren flytter
'   cellefokus fra en celle til en anden. Denne hændelse
'   er perfekt til aflæsning af cellens data.
'
Private Sub MSFlexGrid1_EnterCell()
    Me.Caption = MSFlexGrid1.Text    
End Sub</pre>
Når du flytter rundt i FlexGrid'ens celler, vil titellinjen på formen skifte afhængig af den aktuelle celle's data.
Du kan bruge 
Row og 
Col egenskaberne sammen med 
RowSel og 
ColSel egenskaberne til at markere et areal i gitteret. Når du ændrer 
Row og 
Col, nulstilles 
RowSel og 
ColSel. Dette er i orden; du skal blot sætte disse to efterfølgende.
Det valgte areal defineres som alle celler i fra 
Row til 
RowSel og fra 
Col til 
ColSel. Her er der et eksempel:
<pre>'
'   Vælg række 2 når brugeren klikker på knap 1.
'
Private Sub Command1_Click()
    '
    '   Sæt myRow variablen til den række, du vil vælge.
    '
    Dim myRow As Long
    Let myRow = 2       '   <<< rækkenummer!!!    
    With Me.MSFlexGrid1
        .Row = myRow
        .Col = 0
        .RowSel = myRow
        .ColSel = .Cols - 1  '   <<< ALTID antal MINUS et!!!
    End With    
End Sub
</pre>
Det sku' vist besvare begge spørgsmål, men jeg synes du skal give mig 3 points ekstra, haha ... det var lidt svært at finde :-)
Nå, spøg til side ... håber dette hjælper dig videre.