RE:Por favor me podeis ayudar, tengo un desbordami
En principio sin ver el código se puede suponer que el resultado real de la operación entraría en el tipo de la varíable que lo va a contener.
Por lo que supongo que el problema es el resultado de alguna operación intermedia, observa el siguiente código:
Dim y As Long
y = 111111 * 100
y = 1111 * 100
Si lo ejecutas se producira un desbordamiento en la segunda sentencia de asignación a pesar de que el resultado real cabe en un Long, el problema está en que 1111 y 100 son de tipo Integer y como resultado de la operación espera un Integer, pero 111100 no cabe en un Integer y entonces se produce un desbordamiento, en la primera sentencia 111111 no cabe en un Integer y por lo tanto se trata como Long y consecuentemente (:-)) el resultado es tratado como Long y no se produce ningún desbordamiento.