Supongo que los "matemáticos" sepan de alguna fórmula científica que haya esto mismo que yo te aconsejo "por la cuenta de la vieja"... Pero, como decía Murphy, si tu programa funciona, respétalo...
Código:
Dim nMult as Integer
Dim nRes As Long
Dim nVale as Integer
nMult = 0
nVale = 0
Do
nMult = nMult + 1
nRes = Text1 * nMult
If Mod (nRes / Text2) <> 0 then
' No es divisible por Text2.
List1.AddItem nRes
nVale = nVale + 1
If nVale >= 10 Then exit Do
End If
Loop