Menú contextual deshabilitado

26/10/2006 - 17:08 por Urpiano Cedazo | Informe spam
Hola mundo, es mi primera visita a este foro, vaya para todos un saludo.

El motivo de mi consulta es el siguiente. He creado en un módulo un
procedimiento Auto_Open en el cual genero una presentación y la voy
mostrando leyendo los datos de un fichero Excel; cuando termina con los
datos vuelve a empezar por el principio de nuevo, mostrándose esa
presentación de forma contínua y pudiendo variarla con sólo editar el libro
Excel con los datos. Para poder detener la presentación, haces click
derecho, "Fin de la presentación" y se detiene.

Mi problema es que si he llamado a la rutina Auto_Open es porque mi idea es
crear con este módulo un complemento y que al abrir PowerPoint se muestre la
presentación de forma automática; funciona perfecto, salvo por el hecho de
que en el menú contextual aparecen deshabilitados todos los comandos,
incluído el deseado "Fin de la presentación". ¿Alguien sabe si puedo
conseguir que quede habililtado?

Gracias por haber llegado hasta aquí -(|;o)).

Un Saludo
Urpiano Cedazo

Preguntas similare

Leer las respuestas

#1 Enric Mañas [MS MVP Office-PowerPoint]
29/10/2006 - 00:17 | Informe spam
Urpiano,

incluído el deseado "Fin de la presentación".



¿No te sería más fácil usar la tecla "Esc"?

;-)

Puede interesarte mirar:

http://skp.mvps.org/vba.htm

Cordialmente

Enric
Enric Mañas [MS MVP Office-PowerPoint]


"Urpiano Cedazo" escribió:

Hola mundo, es mi primera visita a este foro, vaya para todos un saludo.

El motivo de mi consulta es el siguiente. He creado en un módulo un
procedimiento Auto_Open en el cual genero una presentación y la voy
mostrando leyendo los datos de un fichero Excel; cuando termina con los
datos vuelve a empezar por el principio de nuevo, mostrándose esa
presentación de forma contínua y pudiendo variarla con sólo editar el libro
Excel con los datos. Para poder detener la presentación, haces click
derecho, "Fin de la presentación" y se detiene.

Mi problema es que si he llamado a la rutina Auto_Open es porque mi idea es
crear con este módulo un complemento y que al abrir PowerPoint se muestre la
presentación de forma automática; funciona perfecto, salvo por el hecho de
que en el menú contextual aparecen deshabilitados todos los comandos,
incluído el deseado "Fin de la presentación". ¿Alguien sabe si puedo
conseguir que quede habililtado?

Gracias por haber llegado hasta aquí -(|;o)).

Un Saludo
Urpiano Cedazo




Respuesta Responder a este mensaje
#2 Urpiano Cedazo
30/10/2006 - 10:28 | Informe spam
Hola Enric.

La tecla Esc no funciona tampoco. Gracias por el enlace.

Un Saludo
Urpiano Cedazo





Y fue Enric Mañas [MS MVP Office-PowerPoint]
() quien en el
mensaje , planeando sobre
su teclado, hizo un picado y tecleó:

Urpiano,

incluído el deseado "Fin de la presentación".



¿No te sería más fácil usar la tecla "Esc"?

;-)

Puede interesarte mirar:

http://skp.mvps.org/vba.htm

Cordialmente

Enric
Enric Mañas [MS MVP Office-PowerPoint]


"Urpiano Cedazo" escribió:

Hola mundo, es mi primera visita a este foro, vaya para todos un
saludo.

El motivo de mi consulta es el siguiente. He creado en un módulo un
procedimiento Auto_Open en el cual genero una presentación y la voy
mostrando leyendo los datos de un fichero Excel; cuando termina con
los datos vuelve a empezar por el principio de nuevo, mostrándose esa
presentación de forma contínua y pudiendo variarla con sólo editar
el libro Excel con los datos. Para poder detener la presentación,
haces click derecho, "Fin de la presentación" y se detiene.

Mi problema es que si he llamado a la rutina Auto_Open es porque mi
idea es crear con este módulo un complemento y que al abrir
PowerPoint se muestre la presentación de forma automática; funciona
perfecto, salvo por el hecho de que en el menú contextual aparecen
deshabilitados todos los comandos, incluído el deseado "Fin de la
presentación". ¿Alguien sabe si puedo conseguir que quede
habililtado?

Gracias por haber llegado hasta aquí -(|;o)).

Un Saludo
Urpiano Cedazo
Respuesta Responder a este mensaje
#3 Enric Mañas [MS MVP Office-PowerPoint]
30/10/2006 - 14:14 | Informe spam
Urpiano,

La tecla Esc no funciona tampoco.



Cachis en la mar...

¿Y una autoforma con "Configuración de la acción > Hipervínculo a: Fin de la
presentación"? ¿Funciona? ¿Te serviría?...

Cordialmente

Enric
Enric Mañas [MS MVP Office-PowerPoint]


"Urpiano Cedazo" wrote:

Hola Enric.

La tecla Esc no funciona tampoco. Gracias por el enlace.

Un Saludo
Urpiano Cedazo





Y fue Enric Mañas [MS MVP Office-PowerPoint]
() quien en el
mensaje , planeando sobre
su teclado, hizo un picado y tecleó:

> Urpiano,
>
>> incluído el deseado "Fin de la presentación".
>
> ¿No te sería más fácil usar la tecla "Esc"?
>
> ;-)
>
> Puede interesarte mirar:
>
> http://skp.mvps.org/vba.htm
>
> Cordialmente
>
> Enric
> Enric Mañas [MS MVP Office-PowerPoint]
>
>
> "Urpiano Cedazo" escribió:
>
>> Hola mundo, es mi primera visita a este foro, vaya para todos un
>> saludo.
>>
>> El motivo de mi consulta es el siguiente. He creado en un módulo un
>> procedimiento Auto_Open en el cual genero una presentación y la voy
>> mostrando leyendo los datos de un fichero Excel; cuando termina con
>> los datos vuelve a empezar por el principio de nuevo, mostrándose esa
>> presentación de forma contínua y pudiendo variarla con sólo editar
>> el libro Excel con los datos. Para poder detener la presentación,
>> haces click derecho, "Fin de la presentación" y se detiene.
>>
>> Mi problema es que si he llamado a la rutina Auto_Open es porque mi
>> idea es crear con este módulo un complemento y que al abrir
>> PowerPoint se muestre la presentación de forma automática; funciona
>> perfecto, salvo por el hecho de que en el menú contextual aparecen
>> deshabilitados todos los comandos, incluído el deseado "Fin de la
>> presentación". ¿Alguien sabe si puedo conseguir que quede
>> habililtado?
>>
>> Gracias por haber llegado hasta aquí -(|;o)).
>>
>> Un Saludo
>> Urpiano Cedazo



Respuesta Responder a este mensaje
#4 Urpiano Cedazo
30/10/2006 - 16:42 | Informe spam
¿Y eso cómo se hace? -(|:o))

Verás, el problema creo que viene de que la forma en que se realiza la
presentación es la siguiente:

se crea la primera diapositiva
se inicia el slideshow
se para la rutina con una llamada a la API Sleep
se va a la siguiente vuelta destruyendo la diapositiva anterior después de
crear la nueva y mover el slide show a la nueva diapositiva con el método
GoTo del slide show. Es decir, no avanza la presentación ella sola. De
hecho, para que llegue a responder al click derecho y que aparezca el menú
contextual necesito poner un DoEvents antes del Sleep.

Un Saludo
Urpiano Cedazo





Y fue Enric Mañas [MS MVP Office-PowerPoint]
() quien en el
mensaje , planeando sobre
su teclado, hizo un picado y tecleó:

Urpiano,

La tecla Esc no funciona tampoco.



Cachis en la mar...

¿Y una autoforma con "Configuración de la acción > Hipervínculo a:
Fin de la presentación"? ¿Funciona? ¿Te serviría?...

Cordialmente

Enric
Enric Mañas [MS MVP Office-PowerPoint]


"Urpiano Cedazo" wrote:

Hola Enric.

La tecla Esc no funciona tampoco. Gracias por el enlace.

Un Saludo
Urpiano Cedazo





Y fue Enric Mañas [MS MVP Office-PowerPoint]
() quien en
el mensaje ,
planeando sobre su teclado, hizo un picado y tecleó:

Urpiano,

incluído el deseado "Fin de la presentación".



¿No te sería más fácil usar la tecla "Esc"?

;-)

Puede interesarte mirar:

http://skp.mvps.org/vba.htm

Cordialmente

Enric
Enric Mañas [MS MVP Office-PowerPoint]


"Urpiano Cedazo" escribió:

Hola mundo, es mi primera visita a este foro, vaya para todos un
saludo.

El motivo de mi consulta es el siguiente. He creado en un módulo un
procedimiento Auto_Open en el cual genero una presentación y la voy
mostrando leyendo los datos de un fichero Excel; cuando termina con
los datos vuelve a empezar por el principio de nuevo, mostrándose
esa presentación de forma contínua y pudiendo variarla con sólo
editar el libro Excel con los datos. Para poder detener la
presentación, haces click derecho, "Fin de la presentación" y se
detiene.

Mi problema es que si he llamado a la rutina Auto_Open es porque mi
idea es crear con este módulo un complemento y que al abrir
PowerPoint se muestre la presentación de forma automática; funciona
perfecto, salvo por el hecho de que en el menú contextual aparecen
deshabilitados todos los comandos, incluído el deseado "Fin de la
presentación". ¿Alguien sabe si puedo conseguir que quede
habililtado?

Gracias por haber llegado hasta aquí -(|;o)).

Un Saludo
Urpiano Cedazo
Respuesta Responder a este mensaje
#5 Enric Mañas [MS MVP Office-PowerPoint]
03/11/2006 - 17:51 | Informe spam
Urpiano,

¿Y una autoforma con "Configuración de la acción > Hipervínculo a: Fin de la




presentación"? ¿Funciona? ¿Te serviría?...

¿Y eso cómo se hace? -(|:o))



Sub Macro1()
'
' Macro grabada el 02/11/2006
'

ActiveWindow.Selection.SlideRange.Shapes.AddShape(msoShapeRectangle,
177.75, 394.5, 111#, 72.75).Select
With ActiveWindow.Selection.ShapeRange.ActionSettings(ppMouseClick)
.Action = ppActionEndShow
.SoundEffect.Type = ppSoundNone
.AnimateAction = msoFalse
End With
With ActiveWindow.Selection.ShapeRange.ActionSettings(ppMouseOver)
.Action = ppActionNone
.SoundEffect.Type = ppSoundNone
.AnimateAction = msoFalse
End With
End Sub

Es lo que me aparece si uso la Grabadora de macros...

;-)

Recapitulando...

Para ir preguntando en microsoft.public.powerpoint (porque si tienes que
confiar en las respuestas que yo pueda darte vas "lucido"... ;-) )

Imprescindible (para que te puedan dar alguna respuesta): ¿Versión de
PowerPoint?

Y la macro... o partes relevantes de la macro...

Muy cordialmente

Enric
Enric Mañas [MS MVP Office-PowerPoint]


"Urpiano Cedazo" wrote:

¿Y eso cómo se hace? -(|:o))

Verás, el problema creo que viene de que la forma en que se realiza la
presentación es la siguiente:

se crea la primera diapositiva
se inicia el slideshow
se para la rutina con una llamada a la API Sleep
se va a la siguiente vuelta destruyendo la diapositiva anterior después de
crear la nueva y mover el slide show a la nueva diapositiva con el método
GoTo del slide show. Es decir, no avanza la presentación ella sola. De
hecho, para que llegue a responder al click derecho y que aparezca el menú
contextual necesito poner un DoEvents antes del Sleep.

Un Saludo
Urpiano Cedazo





Y fue Enric Mañas [MS MVP Office-PowerPoint]
() quien en el
mensaje , planeando sobre
su teclado, hizo un picado y tecleó:

> Urpiano,
>
>> La tecla Esc no funciona tampoco.
>
> Cachis en la mar...
>
> ¿Y una autoforma con "Configuración de la acción > Hipervínculo a:
> Fin de la presentación"? ¿Funciona? ¿Te serviría?...
>
> Cordialmente
>
> Enric
> Enric Mañas [MS MVP Office-PowerPoint]
>
>
> "Urpiano Cedazo" wrote:
>
>> Hola Enric.
>>
>> La tecla Esc no funciona tampoco. Gracias por el enlace.
>>
>> Un Saludo
>> Urpiano Cedazo
>>
>>
>>
>>
>>
>> Y fue Enric Mañas [MS MVP Office-PowerPoint]
>> () quien en
>> el mensaje ,
>> planeando sobre su teclado, hizo un picado y tecleó:
>>
>>> Urpiano,
>>>
>>>> incluído el deseado "Fin de la presentación".
>>>
>>> ¿No te sería más fácil usar la tecla "Esc"?
>>>
>>> ;-)
>>>
>>> Puede interesarte mirar:
>>>
>>> http://skp.mvps.org/vba.htm
>>>
>>> Cordialmente
>>>
>>> Enric
>>> Enric Mañas [MS MVP Office-PowerPoint]
>>>
>>>
>>> "Urpiano Cedazo" escribió:
>>>
>>>> Hola mundo, es mi primera visita a este foro, vaya para todos un
>>>> saludo.
>>>>
>>>> El motivo de mi consulta es el siguiente. He creado en un módulo un
>>>> procedimiento Auto_Open en el cual genero una presentación y la voy
>>>> mostrando leyendo los datos de un fichero Excel; cuando termina con
>>>> los datos vuelve a empezar por el principio de nuevo, mostrándose
>>>> esa presentación de forma contínua y pudiendo variarla con sólo
>>>> editar el libro Excel con los datos. Para poder detener la
>>>> presentación, haces click derecho, "Fin de la presentación" y se
>>>> detiene.
>>>>
>>>> Mi problema es que si he llamado a la rutina Auto_Open es porque mi
>>>> idea es crear con este módulo un complemento y que al abrir
>>>> PowerPoint se muestre la presentación de forma automática; funciona
>>>> perfecto, salvo por el hecho de que en el menú contextual aparecen
>>>> deshabilitados todos los comandos, incluído el deseado "Fin de la
>>>> presentación". ¿Alguien sabe si puedo conseguir que quede
>>>> habililtado?
>>>>
>>>> Gracias por haber llegado hasta aquí -(|;o)).
>>>>
>>>> Un Saludo
>>>> Urpiano Cedazo



Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida