VS-FlexGrid について


ポンタ  2006-09-05 03:40:02  No: 133073

いつも参考にさせて頂いております。

VS-FlexGrid内で、3文字入力したら次のセルに移動する
って事をしたいのですが、どのイベントを使えば出来るのか分かりません。
どなたか、分かる方がいらっしゃいましたらお願いします。

【環境】
・VB6 SP6


ささ  2006-09-05 03:42:04  No: 133074

CHANGEイベントはダメでしょうか?


ポンタ  2006-09-05 18:16:03  No: 133075

さささんお返事有難うございます。

下記のコードでやってみましたが、動きませんでした。。。
宜しくお願い致します。

Private Sub Grid1_ChangeEdit()
    CulentRow1 = Grid1.Row
    If Len(Grid1.Cell(flexcpText, CulentRow1, 1, CulentRow1, 1)) = 3 Then
        Grid1.Col = Grid1.Col + 1
    End If
End Sub


いな  2006-09-05 18:34:29  No: 133076

どちらかというと、こっち?
CellChangedイベント セルの内容が変更された後に発生します。


いな  2006-09-05 18:43:27  No: 133077

やりたいことによってイベントが異なります。
バージョンとかも解らないので、

http://www.grapecity.com/japan/flexgrid/shift/HTMLDocuments/c1fexgrid_contrast_event.htm

を確認しながら試してみてください。


ポンタ  2006-09-05 21:37:06  No: 133078

いなさん  お返事有難うございます。

イベント一覧を見ながら頑張ってみますm(__)m


※返信する前に利用規約をご確認ください。




  


  このエントリーをはてなブックマークに追加