Llamar a una Funcion

02/08/2004 - 02:26 por Henry Sanchez | Informe spam
Hola Grupo,
Tengo una funcion en uno de mis modulos que es usada
frecuentemente en el codigo.

El problema que tengo es que la funcion debe ser llamada
desde diferentes modulos, por lo cual habia declarado
esta funcion como publica:
Public Function MiFuncion
Pero me vi forzado a quitarle esta caracteristica, pues
no queria que los usuarios la usaran dentro de libro de
trabajo como una funcion definida por el usuario.

Como podria hacer para llamar a la funcion desde otros
modulos si esta ya no es publica?

Saludos,

Henry

Preguntas similare

Leer las respuestas

#1 Héctor Miguel
02/08/2004 - 02:45 | Informe spam
hola, Henry !

... una funcion en uno de mis modulos ... es usada frecuentemente en el codigo.
... habia declarado esta funcion como publica ... me vi forzado a quitarle esta caracteristica
... no queria que los usuarios la usaran ... como una funcion definida por el usuario.
... llamar a la funcion desde otros modulos si esta ya no es publica?



puedes conservar la funcion como 'publica' y... declarar EL MODULO como 'privado'
[para evitar que 'aparezca' en el cuadro de funciones 'definidas por el usuario'...] ;)
[al inicio del area de declaraciones del modulo, pon la instruccion...]
Option Private Module

si tienes varios 'casos por el estilo'... [quizas...] te convendria tener [alg]un/os modulo/s como 'privados'
[ya sea que contengan procedimientos 'sub' o procedimientos 'function'] ;)

saludos,
hector.
Respuesta Responder a este mensaje
#2 Henry Sanchez
03/08/2004 - 05:09 | Informe spam
Gracias nuevamente Hector.

Saludos,

Henry
hola, Henry !

... una funcion en uno de mis modulos ... es usada




frecuentemente en el codigo.
... habia declarado esta funcion como publica ... me




vi forzado a quitarle esta caracteristica
... no queria que los usuarios la usaran ... como una




funcion definida por el usuario.
... llamar a la funcion desde otros modulos si esta ya




no es publica?

puedes conservar la funcion como 'publica' y... declarar


EL MODULO como 'privado'
[para evitar que 'aparezca' en el cuadro de


funciones 'definidas por el usuario'...] ;)
[al inicio del area de declaraciones del modulo, pon la


instruccion...]
Option Private Module

si tienes varios 'casos por el estilo'... [quizas...] te


convendria tener [alg]un/os modulo/s como 'privados'
[ya sea que contengan procedimientos 'sub' o


procedimientos 'function'] ;)

saludos,
hector.
.

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida