Discussion:
Desactivar todos los menus de access
(demasiado antiguo para responder)
mauricio
2010-02-03 01:24:01 UTC
Permalink
Existe la posiblidad de desaparecer la barra de herramients de access, lo que
busco es tratar de que mi aplicacion de va como tal y no exista la
possibilidad de que alguien pueda acceder a ella y modifcarla crei que
genrando el ACCDE se podia pero al tratar de generar este no me deja.

Podrain ayudarme con esto
--
mao
Javier Garcia
2010-02-03 02:36:45 UTC
Permalink
En access 2007 no lo he probado, pero verifica en "opciones de
access", "opciones de barra de herramientas y cinta de opciones" y
escoge las barras que has creado, asi como desactiva las opciones que
no desees.

En 2003 lo lograbas en: "herramientas" , "inicio".

Espero le sea de ayuda.
Post by mauricio
Existe la posiblidad de desaparecer la barra de herramients de access, lo que
busco es tratar de que mi aplicacion de va como tal y no exista la
possibilidad de que alguien pueda acceder a ella y modifcarla crei que
genrando el ACCDE se podia pero al tratar de generar este no me deja.
Podrain ayudarme con esto
--
mao
xavi
2010-02-03 09:37:24 UTC
Permalink
Esta línea de código, en el evento Open del primer formulario que se abre de
la aplicación desactiva el Ribbon:

DoCmd.ShowToolbar "Ribbon", acToolbarNo
--
Un saludo

Xavi
http://www.llodax.com
http://www.mvp-access.com/foro
Post by mauricio
Existe la posiblidad de desaparecer la barra de herramients de access, lo que
busco es tratar de que mi aplicacion de va como tal y no exista la
possibilidad de que alguien pueda acceder a ella y modifcarla crei que
genrando el ACCDE se podia pero al tratar de generar este no me deja.
Podrain ayudarme con esto
--
mao
mauricio
2010-02-04 04:14:01 UTC
Permalink
gracias es perfecto.

Te pregunto hay algun forma en que la aplicación se ejecute sin tener en el
fondo la ventana de access maximizada?
--
mao
Post by xavi
Esta línea de código, en el evento Open del primer formulario que se abre de
DoCmd.ShowToolbar "Ribbon", acToolbarNo
--
Un saludo
Xavi
http://www.llodax.com
http://www.mvp-access.com/foro
Post by mauricio
Existe la posiblidad de desaparecer la barra de herramients de access, lo que
busco es tratar de que mi aplicacion de va como tal y no exista la
possibilidad de que alguien pueda acceder a ella y modifcarla crei que
genrando el ACCDE se podia pero al tratar de generar este no me deja.
Podrain ayudarme con esto
--
mao
.
mauricio
2010-02-04 04:16:01 UTC
Permalink
Gracias xavi es perfecto.

Una pregunta mas hay lguna forma de que laventana de access al fondo de la
aplicaciñon desaparezca o estapuede minimizarce?
--
mao
Post by xavi
Esta línea de código, en el evento Open del primer formulario que se abre de
DoCmd.ShowToolbar "Ribbon", acToolbarNo
--
Un saludo
Xavi
http://www.llodax.com
http://www.mvp-access.com/foro
Post by mauricio
Existe la posiblidad de desaparecer la barra de herramients de access, lo que
busco es tratar de que mi aplicacion de va como tal y no exista la
possibilidad de que alguien pueda acceder a ella y modifcarla crei que
genrando el ACCDE se podia pero al tratar de generar este no me deja.
Podrain ayudarme con esto
--
mao
.
Patxi Sanz
2010-02-04 16:16:58 UTC
Permalink
Hay por ahí un código que permite ocultar la ventana de Access, aunque no te
lo recomiendo. Como Access está pensado para tener la ventana de Access
activa, y mostrar dentro los formularios e informes, hay que trabajar e
hilar muy fino para conseguir el objetivo y que no falle luego nada.

Aunque teniendo la ventana visible de Access, puedes obtener algo similar:

1.- Crea una función pública de VBA con el código que te ha indicado Xavi.
2.- En las opciones de la base de datos (Botón Office -> Opciones) indica lo
siguiente:
- Opciones de la ventana de documentos -> Ventanas superpuestas
- Exploración -> Desmarca la casilla "Mostrar panel de exploración"
3.- Crea una macro con el nombre Autoexec, con las siguientes acciones:
EjecutarCódigo -> Nombre de la función -> El nombre con que hayas
guardado la función del punto 1.
AbrirFormulario -> Nombre del formulario -> El que desees como principal
Maximizar

Ahora, cuando abras esa base de datos, verás el formulario como si fuera una
ventana normal.

Nota: Si al abrir la base de datos, aparece el número de error 2950, es
porque está el código deshabilitado y no puedes ejecutar códigos desde la
macro. Recuerda agregar la base de datos a una ubicación de confianza, o haz
un control en la macro (en la base de datos de ejemplo Northwind tienes un
ejemplo para esto).

Nota 2: Cuando necesites abrir la base de datos para modificar el diseño,
recuerda abrirla con la tecla SHIFT pulsada, y la macro AutoExec no se
ejecutará.
--
Un saludo,


Patxi Sanz
Tudela (NA)
http://www.pasa.es.tt/
mauricio
2010-02-05 03:47:01 UTC
Permalink
Gracias por tu respuesta patxy, una pregunta mas esta es la forma as adecuada
de presentar una aplicación?
--
mao
Post by Patxi Sanz
Hay por ahí un código que permite ocultar la ventana de Access, aunque no te
lo recomiendo. Como Access está pensado para tener la ventana de Access
activa, y mostrar dentro los formularios e informes, hay que trabajar e
hilar muy fino para conseguir el objetivo y que no falle luego nada.
1.- Crea una función pública de VBA con el código que te ha indicado Xavi.
2.- En las opciones de la base de datos (Botón Office -> Opciones) indica lo
- Opciones de la ventana de documentos -> Ventanas superpuestas
- Exploración -> Desmarca la casilla "Mostrar panel de exploración"
EjecutarCódigo -> Nombre de la función -> El nombre con que hayas
guardado la función del punto 1.
AbrirFormulario -> Nombre del formulario -> El que desees como principal
Maximizar
Ahora, cuando abras esa base de datos, verás el formulario como si fuera una
ventana normal.
Nota: Si al abrir la base de datos, aparece el número de error 2950, es
porque está el código deshabilitado y no puedes ejecutar códigos desde la
macro. Recuerda agregar la base de datos a una ubicación de confianza, o haz
un control en la macro (en la base de datos de ejemplo Northwind tienes un
ejemplo para esto).
Nota 2: Cuando necesites abrir la base de datos para modificar el diseño,
recuerda abrirla con la tecla SHIFT pulsada, y la macro AutoExec no se
ejecutará.
--
Un saludo,
Patxi Sanz
Tudela (NA)
http://www.pasa.es.tt/
Patxi Sanz
2010-02-05 15:33:00 UTC
Permalink
¿La forma adecuada? ¡Uff! Eso es una pregunta que cada cual te responderá de
una forma distinta:

- Hay quien prefiere que el usuario sólo vea un formulario o informe a la
vez.
- Hay quien prefiere que el usuario pueda ver y cambiar entre varios
formularios e informes directamente.
- Como estamos hablando de Access 2007, hay quien prefiere que se vean las
pestañas que coloca esta versión, y hay quien no.
- Como seguimos con Access 2007, hay quien le encanta los Ribbon y quien los
detesta.
- Hay quien le gusta que haya un formulario de inicio, y hay quien prefiere
que se acceda a los formularios e informes mediante las barras de menú o los
Ribbon.
- Hay quien muestra los informes directamente, y quien los incrusta en un
formulario.
- Hay quien puede crear el diseño como quiere, y quien se tiene que adaptar
a las exigencias/necesidades del que paga.
- ...

El diseño es como los gustos: cada cual tiene el suyo ;-)
--
Un saludo,


Patxi Sanz
Tudela (NA)
http://www.pasa.es.tt/
Ju@nK
2010-02-06 07:48:27 UTC
Permalink
... y todos pueden ser buenos

no se podria explicar mejor :-)

"Patxi Sanz" <patxisanz[ARROBA]yahoo[PUNTO]es> escribió en el mensaje de
Post by Patxi Sanz
¿La forma adecuada? ¡Uff! Eso es una pregunta que cada cual te responderá
- Hay quien prefiere que el usuario sólo vea un formulario o informe a la
vez.
- Hay quien prefiere que el usuario pueda ver y cambiar entre varios
formularios e informes directamente.
- Como estamos hablando de Access 2007, hay quien prefiere que se vean las
pestañas que coloca esta versión, y hay quien no.
- Como seguimos con Access 2007, hay quien le encanta los Ribbon y quien
los detesta.
- Hay quien le gusta que haya un formulario de inicio, y hay quien
prefiere que se acceda a los formularios e informes mediante las barras de
menú o los Ribbon.
- Hay quien muestra los informes directamente, y quien los incrusta en un
formulario.
- Hay quien puede crear el diseño como quiere, y quien se tiene que
adaptar a las exigencias/necesidades del que paga.
- ...
El diseño es como los gustos: cada cual tiene el suyo ;-)
--
Un saludo,
Patxi Sanz
Tudela (NA)
http://www.pasa.es.tt/
--
--
**
Salu2/Regards
***@nK [MVP Access] 2006/10
[DCE2003 ***] + VSTO [DCE2005 **]
http://juank.mvps.org http://www.juank.es
Correos personales o preguntas particulares en mi grupo
http://groups.google.es/group/juank?hl=es
www.juank.es
¿Que es un MVP?, entérate en http://mvp.support.microsoft.com
**
Patxi Sanz
2010-02-06 17:27:55 UTC
Permalink
... sobre todo, desde el punto de vista de cada creador :-)
--
Un saludo,


Patxi Sanz
Tudela (NA)
http://www.pasa.es.tt/
l***@gmail.com
2015-01-14 17:56:12 UTC
Permalink
Post by Patxi Sanz
Hay por ahí un código que permite ocultar la ventana de Access, aunque no te
lo recomiendo. Como Access está pensado para tener la ventana de Access
activa, y mostrar dentro los formularios e informes, hay que trabajar e
hilar muy fino para conseguir el objetivo y que no falle luego nada.
1.- Crea una función pública de VBA con el código que te ha indicado Xavi.
2.- En las opciones de la base de datos (Botón Office -> Opciones) indica lo
- Opciones de la ventana de documentos -> Ventanas superpuestas
- Exploración -> Desmarca la casilla "Mostrar panel de exploración"
EjecutarCódigo -> Nombre de la función -> El nombre con que hayas
guardado la función del punto 1.
AbrirFormulario -> Nombre del formulario -> El que desees como principal
Maximizar
Ahora, cuando abras esa base de datos, verás el formulario como si fuera una
ventana normal.
Nota: Si al abrir la base de datos, aparece el número de error 2950, es
porque está el código deshabilitado y no puedes ejecutar códigos desde la
macro. Recuerda agregar la base de datos a una ubicación de confianza, o haz
un control en la macro (en la base de datos de ejemplo Northwind tienes un
ejemplo para esto).
Nota 2: Cuando necesites abrir la base de datos para modificar el diseño,
recuerda abrirla con la tecla SHIFT pulsada, y la macro AutoExec no se
ejecutará.
--
Un saludo,
Patxi Sanz
Tudela (NA)
http://www.pasa.es.tt/
existira alguna forma de ocultar el ribbon con los menú propios de Access y a la vez mantener los menús creados por el usuario y que regularmente se presentan en la ficha "complementos" de la banda de opciones.
Youssef T. Benchekroun
2014-06-20 09:46:42 UTC
Permalink
Hola a todos,

he entrado de casualidad a vuestro forum buscando como dectivar por completo el menu de access, he visto que la espuesta es añadir este codigo en el primer formulario que se abre: DoCmd.ShowToolbar "Ribbon", acToolbarNo

lo he probado y funciona...:)

MI PREGUNTA/OBSERVACION es:
veo que qun asi, se queda la opcion de IMPRIMIR activa por lo que en mi caso no se soluciona mi problema por completo ya que mi objetivo es proteger la BD tanto para copia como para imprimir (en papel o PDF).

Hay alguna solucion que desactiva realmente por completo el menu de Access, o en su caso desactivar la opcion de IMPRIMIR ?

muchas gracias de antemano
m***@gmail.com
2015-09-15 15:27:31 UTC
Permalink
Post by mauricio
Existe la posiblidad de desaparecer la barra de herramients de access, lo que
busco es tratar de que mi aplicacion de va como tal y no exista la
possibilidad de que alguien pueda acceder a ella y modifcarla crei que
genrando el ACCDE se podia pero al tratar de generar este no me deja.
Podrain ayudarme con esto
--
mao
una pregunta solo es posible en 2007 ocultar el ribbon no hay para 2003 algo parecido
Emilio
2015-09-15 17:42:43 UTC
Permalink
-------------------------------------------------------------------------------
¡Importante!: Colabora con el grupo.Contesta a este mensaje
y dinos si te sirvió o no la respuesta dada. Muchas gracias
-------------------------------------------------------------------------------
Hola!
Access 2003 no tiene RIbbon, por lo que no es necesario ocultarlo ;-)

Saludos a todos desde Huelva

Emilio [MS-MVP Access 2006/11]
http://www.mvp-access.com/foro
http://www.mvp-access.es/emilio
escribió en el mensaje de
Post by mauricio
Existe la posiblidad de desaparecer la barra de herramients de access, lo que
busco es tratar de que mi aplicacion de va como tal y no exista la
possibilidad de que alguien pueda acceder a ella y modifcarla crei que
genrando el ACCDE se podia pero al tratar de generar este no me deja.
Podrain ayudarme con esto
--
mao
una pregunta solo es posible en 2007 ocultar el ribbon no hay para 2003 algo
parecido
j***@svti.cl
2016-07-23 13:19:49 UTC
Permalink
Post by mauricio
Existe la posiblidad de desaparecer la barra de herramients de access, lo que
busco es tratar de que mi aplicacion de va como tal y no exista la
possibilidad de que alguien pueda acceder a ella y modifcarla crei que
genrando el ACCDE se podia pero al tratar de generar este no me deja.
Podrain ayudarme con esto
--
mao
holaaaaassss

Miren yo también tenia el mismo problema y lo solucione con este video..



Continúe leyendo en narkive:
Loading...