Saltar al contenido

M.C.D y M.C.M en V.B.A

publicado

En las hojas de cálculo he usado bastante las funciones mín común múltiplo (M.C.M) y máx común divisor (M.C.D).

Pero ahora estoy haciendo una macro y no encuentro esas funciones en V.B.A. Me cuesta creer que no venga implementada.

Si es así, me gustaría conocer alguna macro sencilla para obtener esas funciones.

Gracias.

Featured Replies

publicado
  • Autor

Muchas gracias bigpetroman, no conocía la función evaluate. Ahora me hace falta 'evaluar' el MCD.

Gracias.

publicado

Hola!

Otra forma es también:

X=Application.WorksheetFunction.Lcm(5,9)

Y=Application.WorksheetFunction.Gcd(5,9)

Msgbox X

Msgbox Y

publicado
  • Autor
  En 3/6/2020 at 15:19 , DiegoPC dijo:

orma es también

Muchísimas gracias Pedro! Esas son las funciones que yo creía no implementadas en VBA y sobre las que no encontré información en ningún sitio.

Te estoy muy agradecido ;)

 

  En 3/6/2020 at 15:19 , DiegoPC dijo:

Hola!

Otra forma es también:

X=Application.WorksheetFunction.Lcm(5,9)

Y=Application.WorksheetFunction.Gcd(5,9)

Msgbox X

Msgbox Y

 

Archivado

Este tema está ahora archivado y está cerrado a más respuestas.