Access....

D

Diego S.

Ayuda con Access

Cree un modulo con el nombre mod1, y ahi adentro puse lo siguiente

Public Function sumarme(ByVal var1 as integer, byVal var2 as integer)
sumarme = var1 + var 2
End Function

hasta ahi todo bien....
pero cuando quier utilizar esta funcion en informes, no se como
llamarla..... es decir.. quiero utilizar esto y no me sale...

por ejmeplo creo un Cuadro de Texto y quiero que el contenido sea
=sumarme(8,29)

Y no me permite...... que es lo que tengo que hacer?

La cuestion de este post es que quiero poder utilizar funciones, no que
pueda sumar algo.... sino utilizo suma y listo...
 
D

David Mann

Diego S. said:
Ayuda con Access

Cree un modulo con el nombre mod1, y ahi adentro puse lo siguiente

Public Function sumarme(ByVal var1 as integer, byVal var2 as integer)
sumarme = var1 + var 2
End Function

hasta ahi todo bien....
pero cuando quier utilizar esta funcion en informes, no se como
llamarla..... es decir.. quiero utilizar esto y no me sale...

por ejmeplo creo un Cuadro de Texto y quiero que el contenido sea
=sumarme(8,29)

Y no me permite...... que es lo que tengo que hacer?

La cuestion de este post es que quiero poder utilizar funciones, no que
pueda sumar algo.... sino utilizo suma y listo...
Hola,

You have an error in your function:
Public Function sumarme(ByVal var1 as integer, byVal var2 as integer)
sumarme = var1 + var 2
End Function

should be:
Public Function sumarme(ByVal var1 as integer, byVal var2 as integer)
sumarme = var1 + var2
End Function

When I put: =sumarme(8,29) as the ControlSource for a TextBox in a Report
or a Form, this works OK, using Access 97.

You must use a TextBox, not a Label.

¡Gracias por el ejercicio en español!

David
 
D

Diego S.

Thank you for your answer.....
I don't know what's wrong but I put the same function on a new database and
it's work perfectly....

Thank you again....
----------------------
Gracias por tu respuesta....
No se que está mal, pero puse la misma funcion en una base en blanco y
funcionó perfectamente.

Gracias de nuevo..
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top