Par e Impar en VBA
Tessel75
-
Tessel75 -
Tessel75 -
Hola a todos,
¿Cómo se escribe que un número es par o impar en VBA, por favor?
Gracias
Configuración: Windows / Firefox 93.0
¿Cómo se escribe que un número es par o impar en VBA, por favor?
Gracias
Configuración: Windows / Firefox 93.0
3 respuestas
-
Hola,
Haz un pequeño recorrido por aquí: https://grenier.self-access.com/access/etats/pages-paires-et-impaires-dans-un-etat/
--
Saludos.
El Pingüino -
Hola,
Consultar la ficha práctica del segundo enlace bajo la pregunta (sección "Ver también") responde a la solicitud.
Otra posibilidad es utilizar una de las dos funciones presentes "ES.PAR() o ES.IMPAR()".
El número en A1
=SI(ES.PAR(A1);"PAR";"IMPAR")
o, por el contrario, si utilizamos la otra
=SI(ES.IMPAR(A1);"IMPAR";"PAR")
Atentamente-
Hola a todos,
PapuLuc51, la solicitud es sobre VBA.
Hay un artículo que propone varios métodos VBA aquí: https://www.commentcamarche.net/faq/48446-vba-test-si-un-nombre-est-pair-ou-impair
PD: se pueden añadir a la lista las funciones:
- WorksheetFunction.IsOdd(valor_a_probar) que devuelve VERDADERO/FALSO dependiendo de si el valor a probar es IMPAR/par
- WorksheetFunction.IsEven(valor_a_probar) que devuelve VERDADERO/FALSO dependiendo de si el valor a probar es PAR/impar -
-
-
Muy bonita respuesta de LePingou, (estamos acostumbrados), es exactamente lo que buscaba aunque mi problema se refería a grabaciones en modo continuo en lugar de páginas pares e impares.
Termino de escribir mi código; y luego marcaré como "resuelto".
Gracias a todos por sus esfuerzos para ayudarme a llegar a la solución.