Optimizar esta Funcion

Solo consultas sobre macros y código VBA Excel.

Reglas del Foro
1. Antes de hacer tu pregunta intenta con el buscador de este foro (muchas preguntas ya fueron respondidas antes!)
2. Si haces una nueva pregunta, es muy recomendable que adjuntes el ejemplo Excel para poder comprenderla mejor!
3. Realiza tu pregunta de forma clara, explicando bien cada paso de lo que haces y tendrás más probabilidad de respuesta!
Compartir en:
     

Optimizar esta Funcion

Notapor hdb » 17 Mar 2006 19:29

Estoy utilizando la siguiente funcion

Function saldo2(Look_Value As Variant)
Dim XAPP As Object
If IsNumeric(Look_Value) Then
Cuenta = Format(Look_Value, "#########")
Else
Cuenta = Look_Value
End If
Set XAPP = CreateObject("balance.balance")
saldo2 = XAPP.saldo(Cuenta, 1)
End Function

Siguiendola con el Debug, me dia cuenta que cada vez que se ejecuta crea el objeto XAPP

Como puedo utilizarla para que solo se cree una vez ?
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
hdb
Miembro Nuevo
Miembro Nuevo
 
Registrado: 17 Mar 2006 19:24

Notapor cubaezb » 20 Mar 2006 21:00

Coloca al final
Set XAPP = Nothing
í‰xitos
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
cubaezb
Miembro Frecuente
Miembro Frecuente
 
Registrado: 30 Nov 2005 19:46
Ubicación: Bogota, Colombia


Compartir en:
     

  • Anuncio
Manual Excel avanzado

Volver a Macros

¿Quién está conectado?

Usuarios navegando por este Foro: ARMANDO CALDERON y 9 invitados