行の非表示の方法(SPREAD)

解決


あるち  2005-01-28 18:44:26  No: 119250

SPREADである条件に該当する行を非表示にしたいのですが、
以下のコードで実行すると全行非表示になってしまいます。
結果としては1行目のみ一致して他は一致してないはずなのです・・・。
もし書き方等間違っているところがありましたら
教えていただけないでしょうか。
よろしくお願いしますm(_ _)m

>-------------------------------------------------
For i = 1 To spread.MaxRows
    spread.Row = i
    
    '条件に一致する場合は非表示
    If i = iBB Then
        spread.RowHidden = True    '該当行を非表示に設定
    End If

Next i
>-------------------------------------------------

【環境】
VB6.0
SPREAD3.0
Win2000


あるち  2005-01-28 21:18:07  No: 119251

自己解決しました。
原因はrow2の値がデフォルトの表示数が入っていたため、
i〜row2の範囲で非表示になってしまっていました。


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

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






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