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 22/10/08, 14:09:30
Principiante
 
Usuario desde: oct 2008
Versión de Excel: Excel 2003
Conectado desde: España
Mensajes: 3
Predeterminado llamar una funcion personalizada desde una macro

Hola a todos:

A ver si alguien me puede ayudar, supongo que sera facil para muchos de vosotros pero yo con las prisas no consigo solucionar este problemilla que tengo. Bueno, en fin, la cuestion es que he creado una funcion personalizada en el excel y lo que quiero es que al lanzar una macro ,que tambien he creado, me llame a esa funcion y pueda ingresar los datos. En este caso ¿ que instrucciones debo incluir en la macro para llame a la funcion?

Gracias a todos por vuestra ayuda
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Responder Con Cita
  #2  
Antiguo 22/10/08, 14:53:26
Gran participante
 
Usuario desde: jun 2008
Versión de Excel: Excel 2003
Conectado desde: España
Mensajes: 692
Predeterminado

Hola josem

Bienvenido al foro.

Revisa el ejemplo adjunto.

Un saludo desde Vitoria
Archivos Adjuntos
Tipo de Archivo: zip UDFyMacro_io_fae.zip (7,9 KB, 17 visitas)
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Responder Con Cita
  #3  
Antiguo 22/10/08, 19:19:17
Principiante
 
Usuario desde: oct 2008
Versión de Excel: Excel 2003
Conectado desde: España
Mensajes: 3
Predeterminado gracias

Hola Ioyama:

Me ha servido el archivo que me has enviado, pero ahora se me plantea otra duda: he utilizado el inputbox para entrar los parametros de la funcion pero resulta que son dos valores y he tenido que colocar dos inputbox, me gustaria que los dos parametros los pudiera ingresar de una sola vez ¿se puede hacer de alguna manera?
Para solucionar el tema de la inputbox y el pulsar cancelar para que salga de la sub he tenido que definir las variables de la funcion como string pero ahora lo q me pasa es q si ingreso por ejemplo un decimal con el punto y no la coma, no lo entiende y me lo transforma en un entero, por ejemplo 5.5 lo cambia 55 y claro el resultado de la funcion es erroneo.

Gracias por todo

Última edición por josem fecha: 23/10/08 a las 11:04:51.
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 01:41:24.


© Ayuda Excel

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

1 2 3 4 5 6 7