Windows98SE VB6.0(SP5) Excel2000WindowsXP VB6.0(SP5) Excel2002 の両方の環境で試して見ましたが問題ありませんでした。多分、コードに問題があるのではないでしょうか?