Retroceder   Foro Ayuda Excel > Dudas y consultas sobre Excel > Macros y programación VBA
Registrarse Preguntas Frecuentes Lista de Foreros Calendario Buscar Temas de Hoy Marcar Foros Como Leídos

Respuesta
 
LinkBack Herramientas Desplegado
  #1  
Antiguo 23/10/08, 21:59:50
Usuario medio Excel
 
Usuario desde: oct 2008
Versión de Excel: Excel 2003
Conectado desde: Chile
Mensajes: 62
Predeterminado definir parametros opcionales dentro de una funcion

hola a todos tengo una funcion que quiero hacer generica, el problema esta en que siempre tengo que llamarla con todos los parametros que le defini como argumentos y en ocasines solo la necesito llamar con algunos y marca error se puedem hacer que algunos argumentos sean opcionales?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Responder Con Cita
  #2  
Antiguo 23/10/08, 23:05:37
ST_ ST_ is offline
Gran participante
 
Usuario desde: sep 2008
Versión de Excel: Excel 2003
Conectado desde: México
Mensajes: 411
Predeterminado

lo mejor sería que dieras a conocer la función para que alguien aporte sobre lo que tienes
__________________
Salu2 ST
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Responder Con Cita
  #3  
Antiguo 24/10/08, 04:50:21
Gran participante
 
Usuario desde: ago 2008
Versión de Excel: Excel 2003
Conectado desde: México
Mensajes: 101
Predeterminado

Hola Eddo,

espero haber entendido bien, lo que deseas es que sea opcional el parametro, entonces asi lo debes definirlo en tus argumentos, ejemplo

Function multiplica_dos_y_tres_valores(X As Double, Y As Double, Optional Z As Double) As Double
If Z = 0 Then
multiplica_dos_y_tres_valores = X * Y
Else
multiplica_dos_y_tres_valores = X * Y * Z
End If
End Function

Seria bueno que subieras el ejemplo siguiendo la recomendacion de ST

saludos
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Responder Con Cita
  #4  
Antiguo 24/10/08, 07:02:48
Usuario medio Excel
 
Usuario desde: oct 2008
Versión de Excel: Excel 2003
Conectado desde: Chile
Mensajes: 62
Predeterminado gracias

neverdelimon captaste a la perfeccion lo que quiero hacer pobrare tu codigo pero esa es la idea tener un parametro o varios como opcionales gracias nuevamente
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Responder Con Cita
Respuesta


Herramientas
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Trackbacks are habilitado
Pingbacks are habilitado
Refbacks are habilitado



La franja horaria es GMT +2. Ahora son las 00:43:50.


© Ayuda Excel

Search Engine Friendly URLs by vBSEO 3.1.0 ©2007, Crawlability, Inc.

1 2 3 4 5 6 7