argumentos en funcion

06/08/2005 - 21:10 por hector barajas | Informe spam
Hice una funcion para verificar la existencia de un dato en una base de
datos. Cuando la llamo en un modulo me bota el siguiente error: Error de
Sintaxis

Supongo que estoy escribiendo mal los argumentos

Esta declarada de la siguiente manera:

Public Function existegasto(ByVal foliov As String, sucv As String) As
String


Cuando la llamo escribo esto:

existegasto("0001","02")

Alguien me podria decir como llamar la funcion correctamente

Preguntas similare

Leer las respuestas

#1 KL
06/08/2005 - 20:20 | Informe spam
Hola Hector,

No explicas desde donde llamas la funcion (VBA u hoja de calculo). De todas
formas, no creo que el problema este en como declaras la variables (o no
solo). ?Por que no expones todo el codigo?

Saludos,
KL


"hector barajas" wrote in message
news:
Hice una funcion para verificar la existencia de un dato en una base de
datos. Cuando la llamo en un modulo me bota el siguiente error: Error de
Sintaxis

Supongo que estoy escribiendo mal los argumentos

Esta declarada de la siguiente manera:

Public Function existegasto(ByVal foliov As String, sucv As String) As
String


Cuando la llamo escribo esto:

existegasto("0001","02")

Alguien me podria decir como llamar la funcion correctamente


Respuesta Responder a este mensaje
#2 KL
06/08/2005 - 20:24 | Informe spam
para que veas por que creo que no es la declaracion - este codigo me
funciona al igual que llamando desde la hoja:

Public Function existegasto(ByVal foliov As String, sucv As String) As
String
MsgBox "Hola"
End Function

Sub test()
x = existegasto("0001", "02")
End Sub

Saludos,
KL


"KL" wrote in message
news:uZ%
Hola Hector,

No explicas desde donde llamas la funcion (VBA u hoja de calculo). De
todas formas, no creo que el problema este en como declaras la variables
(o no solo). ?Por que no expones todo el codigo?

Saludos,
KL


"hector barajas" wrote in message
news:
Hice una funcion para verificar la existencia de un dato en una base de
datos. Cuando la llamo en un modulo me bota el siguiente error: Error de
Sintaxis

Supongo que estoy escribiendo mal los argumentos

Esta declarada de la siguiente manera:

Public Function existegasto(ByVal foliov As String, sucv As String) As
String


Cuando la llamo escribo esto:

existegasto("0001","02")

Alguien me podria decir como llamar la funcion correctamente






Respuesta Responder a este mensaje
#3 Héctor Miguel
06/08/2005 - 21:59 | Informe spam
hola, 'tocayo' !

Hice una funcion para verificar la existencia de un dato en una base de datos.
Cuando la llamo en un modulo me bota el siguiente error: Error de Sintaxis
Supongo que estoy escribiendo mal los argumentos
Esta declarada de la siguiente manera:
Public Function existegasto(ByVal foliov As String, sucv As String) As String
Cuando la llamo escribo esto:
existegasto("0001","02")
Alguien me podria decir como llamar la funcion correctamente



para 'llamar' a funciones desde codigo en 'otros' procedimientos [codigo vs codigo]
se hace... 'justamente'... como te pone en el ejemplo KL en su segundo mensaje...
-> asignandola a una variable que 'recibira' el resultado de la funcion [p.e.]
una_variable = mi_funcion(y_sus_arguimentos)

saludos,
hector.
Respuesta Responder a este mensaje
#4 Héctor Miguel
07/08/2005 - 02:20 | Informe spam
hola, 'tocayo' !

... Efectivamente el problema era que queria ejecutar la funcion como un procedimiento sin asignarlo a una variable.
Ya quedo solucionado



solo falta que 'soluciones' el avance de tu sistema en fecha/hora ??
[parece que andas por septiembre] :)

saludos,
hector.
Respuesta Responder a este mensaje
#5 KL
07/08/2005 - 22:19 | Informe spam
Hola HM,

Te he enviado un e-mail, pero creo que se ha perdido en el filtro AntiSpam
(como mis dos mensajes [eso si, no solicitados] anteriores :-))

Saludos,
KL


"Héctor Miguel" wrote in message
news:%
hola, 'tocayo' !

... Efectivamente el problema era que queria ejecutar la funcion como un
procedimiento sin asignarlo a una variable.
Ya quedo solucionado



solo falta que 'soluciones' el avance de tu sistema en fecha/hora ??
[parece que andas por septiembre] :)

saludos,
hector.

Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida