Bienvenido a la mayor comunidad de usuarios EXCEL

Regístrate gratis ahora para ver contenidos y descargas sin restricciones!

Regístrate gratis

Muliplos de un numero

wernser412

Member
Registrado
23 Dic 2020
Mensajes
74
Quiero pasar este codigo de vb6 a vba de excel , lo he intentado pero solo me da una multiplicacion!

Código:
Private Sub CommandButton1_Click()
Dim b As Integer

n = TextBox1
Z = TextBox2


For...
Para poder visualizar el resto de este tema y sus adjuntos:
. Si nunca te has registrado puedes registrarte gratis aquí
. Si ya te has registrado debes
iniciar sesión aquí
 
Solución
Estoy viendo como hacer para que me de asi en una celda:
{2 , 4, 6 , 8 , ... }
eso es mas sencillo que "manipular" un textbox multilinea (p.ej.)
Código:
Function multiplosDeXEnY(x As Long, y As Long, Optional sep As String = ",") As String
  Dim z As Long, multiplos As String
  For z = 1 To y
    multiplos = multiplos & sep & x * z
  Next
  multiplosDeXEnY = Mid(multiplos, Len(sep) + 1)
End Function

puedes tomar x,y desde celdas o en directo (incluso el separador)
puedes usar el(los) caracter(es) para concatenar que prefieras

Adjuntos

Adjuntos

Código:
Function Reducir(Fracción As String) As String
Dim Num As Long, Den As Long, Reducción As String
Num = Split(Fracción, "/")(0)
Den = Split(Fracción, "/")(1)
For x = 1 To Num
   If Num Mod...
Para poder visualizar el resto de este tema y sus adjuntos:
. Si nunca te has registrado puedes registrarte gratis aquí
. Si ya te has registrado debes
iniciar sesión aquí
 
Última edición:
Volver
Arriba