Bueno esta es la mía, pero solo responde el enunciado de la pagina no tiene mas opciones.
Código (vb) [Seleccionar]
Private Function Euler1_LeandroA() As Long
Dim i As Long, lResult As Long, lSum As Long
For i = 1 To 999 \ 3 Step 3
lSum = lSum + (i * 9) + 9
Next
For i = 1 To 999 \ 5 Step 5
lResult = (i * 25) + 25
If (lResult Mod 15) Then lSum = lSum + lResult
Next
Euler1_LeandroA = lSum - 15
End Function