pon aquí lo que tú pones donde da error.
--
Filosofía compartida: "regalamos conocimientos, no tiempo."...
Un Saludo,
Rafael Andrada C.
McPegasus
Valencia (es)
[MS MVP - Office Systems - Access]
mcpe...@XquitarXmcpegasus.net
www.mcpegasus.net
"Carlos" <ann...@discussions.microsoft.com> escribió en el mensaje
news:EA952E66-8AFA-4B63...@microsoft.com...
> Utilizando Nz en consultas e informes da un error de función no definida.
Sin embargo si nz la utilizo en un modulo si funciona.
--
Filosofía compartida: "regalamos conocimientos, no tiempo."...
Un Saludo,
Rafael Andrada C.
McPegasus
Valencia (es)
[MS MVP - Office Systems - Access]
mcpe...@XquitarXmcpegasus.net
www.mcpegasus.net
"Carlos" <ann...@discussions.microsoft.com> escribió en el mensaje
news:1156F35A-294C-4CC8...@microsoft.com...
> Llevo regalando tiempo y conocimientos desde que salió la primera versión
de VB y porteriormente access. Para que vegas tu a contarme filosofias.
--
Saludos desde Valladolid
Francisco Javier García Aguado
buho...@mvp-access.com
---
http://www.mvp-access.com/
http://www.mvp-access.com/foro
http://groups.msn.com/Access2000VisualBasic/
---
"Carlos" <ann...@discussions.microsoft.com> escribió en el mensaje
news:1156F35A-294C-4CC8...@microsoft.com...
> Llevo regalando tiempo y conocimientos desde que salió la primera versión
de VB y porteriormente access. Para que vegas tu a contarme filosofias.
---
Mi antivirus te dice que no tengo virus (Al menos conocidos).
Saludos del Buho.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.667 / Virus Database: 429 - Release Date: 23/04/2004
--
Victor Delgadillo [MVP Access]
Miami, Florida
Consultas al grupo, asi todos nos beneficiamos.
_
"Carlos" <ann...@discussions.microsoft.com> wrote in message
(Algún dia tenia que pasarle eso con la frasecita...) Ufff que risa
"Búho" <pacoQU...@nemo.es> escribió en el mensaje
news:%23csxTuG...@tk2msftngp13.phx.gbl...
Yo no sé donde puede estar el problema con esa NZ.
No obstante, a grandes males, grandes remedios y aunque no sea la solcuion,
es UNA solucion.
No hace mucho, Eduardo Olaz posteo esta funcion NZ de usuario
Public Function NZ( _
ByVal Valor As Variant, _
Optional ByVal ValorNulo As Variant = "" _
) As Variant
If IsNull(Valor) Then
NZ = ValorNulo
Else
NZ = Valor
End If
End Function
Te comento una cosa cobre este tipo de funciones de usuario.
NZ como tal , ya sabes que existe en VBA. Es completamente licito que un
usuario haga una funcion que se llame igual que la nativa de VBA.
Cuando corras el codigo, VBA coge como primera alternativa la funcion
definida por el usuario, no la hononima de VBA
Si desearas llamar a la nativa NZ de vba, deberías poner VBA.NZ( etc etc) es
decir, delante de la funcion, la palabra VBA
--
Saludos desde Valladolid
Francisco Javier García Aguado
buho...@mvp-access.com
---
http://www.mvp-access.com/
http://www.mvp-access.com/foro
http://groups.msn.com/Access2000VisualBasic/
---
"Carlos" <ann...@discussions.microsoft.com> escribió en el mensaje
news:71016D46-C23A-4DCD...@microsoft.com...
> En eses caso perdón.
> Y continuando con el error , no puedo dar más información puesto que acces
no dice más. Lo curioso es que la funcion funciona perfectamente en
cualquier modulo de la base excepto en consultas. Si supiese cual es la
libreria que contiene esa funcion la sustituiri desde algun otro ordenador
que si me funciona. He mirado la referencias y coninciden con otras
instalaciones en las que la funcion funciona. Espero que a alguien se le
ocurra algula brillant idea.
> Gracias por adelantado y perdon de nuevo por la contestación anterior.
¿Qué versión de Access usas?
¿Y de Sistema operativo?
¿Tienes Access y el Sistema operativo actualizados y no son piratas?
Danos mas datos, y al igual, hasta incluso a lo mejor podemos intentar
ayudarte
--
SALUDOS.
julian-valencia-españa
http://www.access-sin-codigo.tk
http://www.mvp-access.com
"Carlos" <ann...@discussions.microsoft.com> escribió en el mensaje
--
Filosofía compartida: "regalamos conocimientos, no tiempo."...
Un Saludo,
Rafael Andrada C.
McPegasus
Valencia (es)
[MS MVP - Office Systems - Access]
mcpe...@XquitarXmcpegasus.net
www.mcpegasus.net
"marjan" <centralbib @hotmail.com> escribió en el mensaje
news:%23PNEaGH...@TK2MSFTNGP09.phx.gbl...
un abrazote y a por la próxima Carlos.
--
Filosofía compartida: "regalamos conocimientos, no tiempo."...
Un Saludo,
Rafael Andrada C.
McPegasus
Valencia (es)
[MS MVP - Office Systems - Access]
mcpe...@XquitarXmcpegasus.net
www.mcpegasus.net
"Carlos" <ann...@discussions.microsoft.com> escribió en el mensaje
--
Saludos desde Valladolid
Francisco Javier García Aguado
buho...@mvp-access.com
---
http://www.mvp-access.com/
http://www.mvp-access.com/foro
http://groups.msn.com/Access2000VisualBasic/
---
"Carlos" <ann...@discussions.microsoft.com> escribió en el mensaje
news:E18C6DF6-F718-40DE...@microsoft.com...
> Ya habia hecho lo que tu propones ahora y no me habia funcionado. En este
intervalo de tiempo he conseguido solucionarlo. He instalado el msdac 2.8 y
ahora funciona. pero me hubiera gustado saber que origina este problema.
>
---
Mi antivirus te dice que no tengo virus (Al menos conocidos).
Saludos del Buho.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.670 / Virus Database: 432 - Release Date: 27/04/2004
La dichosa funcion, funciona perfectamente dentro del codigo, pero si lanzo
una consulta con un execute que contenga nz , me dice que no tiene definida
la funcion nz dentro de la expresión
saludos desde Barcelona
José Luis
"McPegasus" <mcpe...@XQuitarXmcpegasus.net> escribió en el mensaje
news:%23EaGYiF...@TK2MSFTNGP09.phx.gbl...
--
SALUDOS.
julian-valencia-españa
http://www.access-sin-codigo.tk
http://www.mvp-access.com
"Carlos" <ann...@discussions.microsoft.com> escribió en el mensaje
news:DC4CBE40-D621-491D...@microsoft.com...
> Contesto a todas tus preguntas:
> ¿Cual es exactamente el error que te reporta Access?
> " funcion no definida " nada más
>
> ¿Qué versión de Access usas?
> 2003
>
> ¿Y de Sistema operativo?
> xp
>
> ¿Tienes Access y el Sistema operativo actualizados y no son piratas?
>
> si y no son priratas
>
>
Me salia exactamente el mismo mensajito de error, que ya hasta alucinaba:
"La funcion no esta definida en la expresion"
Ve a ver si no tienes por ahi algun modulo con el mismo nombre de una
funcion, igual y como "efecto colateral" esta bloqueandote el uso de la
funcion "nz" en vez de alguna definida por ti
saludos y suerte
--
Usando M2, el revolucionario cliente de correo: http://www.opera.com/m2/
Si uno de tus modulos se llama igual que una funcion que tiene adentro
access 2000 (no he probado con otras versiones) no te deja utilizar las
funciones definidas en ese modulo desde una consulta, aunque funcionan
perfectamente si las llamas desde formularios u otros modulos...
¿Alguna idea del porque? A mi se me hizo (perdon para los progs. de
microsoft) una tarugada, pues la nomenclatura que traia desde q'
programaba en C era llamar mis bibliotecas de rutinas ("librerias" es una
pesima traduccion de "libraries") con el nombre de la funcion mas
importante o mas representativa de las que estaban ahi... y lo segui
usando con los modulos... y toparme luego que tenia que cambiar mi
nomenclatura... pero en fin.