Monotarea - Instancia de Excel con un solo libro

28/01/2005 - 06:05 por Adriano | Informe spam
Perdón, me olvidé de otro detalle, que es más importante aún que el
anterior.
Que no pueda en definitiva bloquear a Windows no sería tan dramático, pero
sí lo es para la aplicación en sí, que me abran otro libro desde la misma
instancia en la que estoy trabajando.
Yo ya bloquié todos los botones y comandos de teclado para la apertura de
libros desde la misma aplicación. Pero no puedo impedir que el usuario abra
con la tecla de Win o con CTRL+ESC, botón inicio, o minimice todo con
Mostrar Escritorio, y abra un libro ejecutándolo y que se abra en la misma
instancia del Excel.
Puedo impedir que se abran libros en una instancia de Excel????

Saludos otra vez
Adriano
 

Leer las respuestas

#1 Héctor Miguel
28/01/2005 - 08:57 | Informe spam
hola, Adriano !

... otro detalle ... mas importante aun que el anterior.


=> por la [ligera] 'diferencia' de horas entre tus posts... no se cual fue 'el anterior' :
[estoy suponiendo que 'este' es el mas 'nuevo'] :)

... dramatico ... para la aplicacion ... que me abran otro libro desde la misma instancia en la que estoy trabajando.
... ya bloquie ... botones y comandos de teclado para la apertura de libros desde la misma aplicacion.
... no puedo impedir ... tecla de Win ... CTRL+ESC, boton inicio, o minimice todo con Mostrar Escritorio
Puedo impedir que se abran libros en una instancia de Excel????



creo que podrias empezar con lo siguiente...
saludos,
hector.
=existe una propiedad que 'puede impedir' que el usuario utilice teclado y/o raton [con la aplicacion 'en curso']
en la ayuda de vba, revisa/consulta/ANALIZA la propiedad ->Application.Interactive = True/False<-
pros: el usuario NO PODRA 'usar' el teclado [ni el raton]... ¡ PARA NADA !!!
TAMPOCO 'cambiar de celda activa', NI 'cerrar' la aplicacion [...] ¡ NI NADA !!!
[solo podria 'responder' a los dialogos mostrados por codigo]
cons: TAMPOCO la aplicacion ['por si misma'] 'regresa' [a True] la 'interactividad' con el usuario <== OJO
notas: NO 'impide' que el usuario utilice las teclas de windows [win, ctrl+esc, alt+tab, etc.]
'oculta' a la aplicacion a la combinacion alt+tab pero NO la oculta en la barra de tareas de windows
[probablemente] 'tendras que' combinarla con la propiedad 'Visible = True/False' [de la aplicacion]
ademas de que deberas [casi a total perfeccion] 'diseñar los momentos' de [des]activacion de cada propiedad

Preguntas similares