VB6.0用掲示板の過去のログ(No.1)−VBレスキュー(花ちゃん)
[記事リスト] [新規投稿] [新着記事] [ワード検索] [過去ログ] [管理用]

投稿日: 2003/04/21(Mon) 19:52
投稿者むっちゃん
Eメール
URL
タイトルRe^4: FlexGlidでのAfterEditの使用法について


> Private Sub VSFlexGrid1_AfterEdit(ByVal Row As Long, ByVal Col As Long)
>     If Col = 前のセルの列の番号 Then
>         後のセルの値 = 100 - 現在(前)のセルの値
>     ElseIf Col = 後のセルの列の番号 Then
>         前のセルの値 = 100 - 現在(後)のセルの値
>     End Select
> End Sub
afterEditの中で以下のプログラムを書いたのですがだめでした、、、。
どこが悪いか教えていただけないでしょうか。
よろしくお願い致します。

         Dim i  As Integer
           For i = 0 To .Rows - 1
             If .Col = 9 Then
                .Cell(flexcpText, 10, i) = 100 - .Cell(flexcpText, 9, i)
             ElseIf .Col = 10 Then
                .Cell(flexcpText, 9, i) = 100 - .Cell(flexcpText, 10, i)
           End If
         Next


- 関連一覧ツリー (★ をクリックするとツリー全体を一括表示します)

- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)

- Web Forum -