Jump to content
DanielaAlcala22

CORRECCION DE FUNCION

Recommended Posts

Hola a todos! el problema es el siguiente: estoy creando una funcion para que entre los valores de 2 celdas me elija el que sea diferente de cero o vacio, el codigo es: 

Function Coordenada(XR As Double, XC As Double) As Double

    If XR <> 0 Then
        
        Coordenada = XC
        
    End If
    
   If XC <> 0 Then
    
        Coordenada = XR
    
    End If

End Function

Como ven simplemente quiero que la funcion haga una eleccion entre los dos valores que coloco como argumentos y me arroje cual de los 2 es diferente de cero. Cuando lo aplico Excel me arroja un error de tipo #¿NOMBRE?. Ayudenme por favor! Dx

Share this post


Link to post
Share on other sites

Qué tal @DanielaAlcala22 ,

Aparte de que no veo ni entiendo tu código para hacer lo que quieres, usa el siguiente. A mi me funciona en el ejemplo que he creado:

Function Coordenada(XR As Double, XC As Double) As Double   

 If XR <> 0 And XC = 0 Then
        
        Coordenada = XR
        
    ElseIf XC <> 0 And XR = 0 Then
    
        Coordenada = XR
    
    End If

End Function

 

coordenada.xlsm

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.



×
×
  • Create New...

Important Information

Privacy Policy


CTA Templates.png