formularios

11/12/2007 - 00:04 por Ray | Informe spam
Hola a todos,

Tal vez sea u poco fácil y no he investigado lo suficiente,
He realizado un documento en word 2003 SP3 en el cuál utilizo un formulario
un poco extenso y con solo 3 tipos de entradas de datos en los cuáles utilizo
estos controles:
-botones de opcion
-campo con texto
-campo de formulario con lista

con el formulario con lista y campo de texto no tengo problema alguno, pero
con los botones de opción he tenido el problema el cuestión, cabe mencionar
que el documento está protegido para que así funcionen los controles.

El problema los botones de opcion no me funcionan si la seguridad de las
macros es alta en la configuración, todo lo demás va bien, alguien sabrá si
es necesario cambiar el nivel a medio (para que funionen los botones de
opción) por que he hecho mil y una pruebas y solo así trabaja muy bien mi
documento, el problema es que a veces mis colegas tienen diferente las
configuraciones en su equipo y una de dos o les manda el mensaje de
advertencia de seguridad cuando esta en medio(seguridad de macros) o no se
ejecuta por estas en alto(seguridad de las macros), a todos muchas gracias
por el tiempo que le puedan dar a ayudarme.

Tks

Preguntas similare

Leer las respuestas

#1 Tux
11/12/2007 - 22:14 | Informe spam
Hola Ray :-)

He realizado un documento en word 2003 SP3 en el cuál utilizo un formulario
un poco extenso y con solo 3 tipos de entradas de datos en los cuáles utilizo
estos controles:
-botones de opcion
-campo con texto
-campo de formulario con lista

con el formulario con lista y campo de texto no tengo problema alguno, pero
con los botones de opción no me funcionan si la seguridad de las
macros es alta en la configuración ... alguien sabrá si ...
es necesario cambiar el nivel a medio (para que funionen los botones de
opción) ... mis colegas tienen diferente las configuraciones en su equipo
les manda el mensaje de advertencia de seguridad de macros





Los [ option Button ] son controles activeX tratados en seguridad como
los macros, de ahi que solo funcionen a nivel medio o bajo y si tenemos
la seguridad en muy alto o alto, al abrir el documento se suelen ver en
modo diseño.

dependiendo de lo que estes realizando en el documento y viendo la
necesidad de enviar dichos documentos... porque no pruebas a utilizar [
campo de formulario con casillas de verificacion ] -???-

Comentanos ok? :-)

Saludos
Monica




Estado: A la Espera By Fermu

Tic-Tac-Tic-Tac...

» Now We are free [Enya]
» United states of love [ Westbam and the love commitee ]
» Nothing Else Matters [ Metallica ]

www.fermu.com
Respuesta Responder a este mensaje
#2 Ray
11/12/2007 - 22:31 | Informe spam
Hola Monica,

Gracias por tu pronta respuesta y el tiempo que le dedicas a responder mi
pregunta, de hecho si lo tome en cuenta, pero con las casillas de
verificación la verdad no me he metido a ver si se pueden condicionar las
opciones¡¡¡ si me ayudas te agradeceré mucho.

Una vez más muchas gracias.


"Tux" wrote:

Hola Ray :-)

> He realizado un documento en word 2003 SP3 en el cuál utilizo un formulario
> un poco extenso y con solo 3 tipos de entradas de datos en los cuáles utilizo
> estos controles:
> -botones de opcion
> -campo con texto
> -campo de formulario con lista
>
> con el formulario con lista y campo de texto no tengo problema alguno, pero
> con los botones de opción no me funcionan si la seguridad de las
> macros es alta en la configuración ... alguien sabrá si ...
> es necesario cambiar el nivel a medio (para que funionen los botones de
> opción) ... mis colegas tienen diferente las configuraciones en su equipo
> les manda el mensaje de advertencia de seguridad de macros



Los [ option Button ] son controles activeX tratados en seguridad como
los macros, de ahi que solo funcionen a nivel medio o bajo y si tenemos
la seguridad en muy alto o alto, al abrir el documento se suelen ver en
modo diseño.

dependiendo de lo que estes realizando en el documento y viendo la
necesidad de enviar dichos documentos... porque no pruebas a utilizar [
campo de formulario con casillas de verificacion ] -???-

Comentanos ok? :-)

Saludos
Monica




Estado: A la Espera By Fermu

Tic-Tac-Tic-Tac...

» Now We are free [Enya]
» United states of love [ Westbam and the love commitee ]
» Nothing Else Matters [ Metallica ]

www.fermu.com











Respuesta Responder a este mensaje
#3 Tux
11/12/2007 - 22:45 | Informe spam
Hola Ray :-)

Hola Monica,

Gracias por tu pronta respuesta y el tiempo que le dedicas a responder mi
pregunta, de hecho si lo tome en cuenta, pero con las casillas de
verificación la verdad no me he metido a ver si se pueden condicionar las
opciones¡¡¡ si me ayudas te agradeceré mucho.

Una vez más muchas gracias.



Bien pues por ejemplo como quiesieras condicionarlos ?? , todo
dependeria de lo que quisieras que realizaran al activarlos o desactivarlos.

Tienen para poder asociarles macros a la entrada o salida de dichos
campos, si te situas encima de dichos campos en sus propiedades con
boton derecho sobre el campo del formulario desde ahi podras poner el
tamaño que quieras para la casilla de verificacion, dejarlo activado o
desactivado y etc...

comentanos como o que quisieras realizar :-)

Saludos
Monica





Estado: A la Espera By Fermu

Tic-Tac-Tic-Tac...

» Now We are free [Enya]
» United states of love [ Westbam and the love commitee ]
» Nothing Else Matters [ Metallica ]

www.fermu.com
Respuesta Responder a este mensaje
#4 Ray
11/12/2007 - 23:05 | Informe spam
Hola Monica,

Bueno, para reemplazar los botones de opción por las casillas
si activo una casilla , se desactive otra y/o viceversa.

Gracias


» Nothing Else Matters [ Metallica ]


Muy buena rola...

"Tux" wrote:

Hola Ray :-)

> Hola Monica,
>
> Gracias por tu pronta respuesta y el tiempo que le dedicas a responder mi
> pregunta, de hecho si lo tome en cuenta, pero con las casillas de
> verificación la verdad no me he metido a ver si se pueden condicionar las
> opciones¡¡¡ si me ayudas te agradeceré mucho.
>
> Una vez más muchas gracias.

Bien pues por ejemplo como quiesieras condicionarlos ?? , todo
dependeria de lo que quisieras que realizaran al activarlos o desactivarlos.

Tienen para poder asociarles macros a la entrada o salida de dichos
campos, si te situas encima de dichos campos en sus propiedades con
boton derecho sobre el campo del formulario desde ahi podras poner el
tamaño que quieras para la casilla de verificacion, dejarlo activado o
desactivado y etc...

comentanos como o que quisieras realizar :-)

Saludos
Monica





Estado: A la Espera By Fermu

Tic-Tac-Tic-Tac...

» Now We are free [Enya]
» United states of love [ Westbam and the love commitee ]
» Nothing Else Matters [ Metallica ]

www.fermu.com










Respuesta Responder a este mensaje
#5 Tux
12/12/2007 - 10:22 | Informe spam
Hola Ray :-)
Hola Monica,

Bueno, para reemplazar los botones de opción por las casillas
si activo una casilla , se desactive otra y/o viceversa.

Gracias


» Nothing Else Matters [ Metallica ]


Muy buena rola...




Perdona que me tuve que marchar :-( pero bien aqui te comento :-)

He estado probando el siguiente codigo esta mañana de varias maneras y
la unica manera que funciona las casillas sin fallo alguno es esta que
te pongo a continuacion:
[ ya que he declarado de varias maneras variables por acortar codigo y
me fallaba a la entrada de los campos asi que el siguiente codigo es
largo pero funciona :-) ]

Bien a cada casilla le has de assignar su correspondiente macro,
quedando que para la casilla1 asigmamos la macro [ sub Casilla1] y asi
con el resto de casillas [ yo he puesto tres casillas ok? :-)]

'[]

Sub casilla1()

On Error Resume Next

ActiveDocument.Unprotect ("111")

If ActiveDocument.FormFields("casilla1").CheckBox.Value = True Then _
ActiveDocument.FormFields("casilla2").CheckBox.Value = False
ActiveDocument.FormFields("casilla3").CheckBox.Value = False
ActiveDocument.Protect Type:=wdAllowOnlyFormFields, _
NoReset:=True, Password:="111"

End Sub
'--
Sub casilla2()

On Error Resume Next

ActiveDocument.Unprotect ("111")
If ActiveDocument.FormFields("casilla2").CheckBox.Value = True Then _
ActiveDocument.FormFields("casilla1").CheckBox.Value = False
ActiveDocument.FormFields("casilla3").CheckBox.Value = False
ActiveDocument.Protect Type:=wdAllowOnlyFormFields, _
NoReset:=True, Password:="111"
End Sub
'--

Sub casilla3()

On Error Resume Next

ActiveDocument.Unprotect ("111")

If ActiveDocument.FormFields("casilla3").CheckBox.Value = True Then _
ActiveDocument.FormFields("casilla1").CheckBox.Value = False
ActiveDocument.FormFields("casilla2").CheckBox.Value = False
ActiveDocument.Protect Type:=wdAllowOnlyFormFields, _
NoReset:=True, Password:="111"
End Sub

'[]

La constraseña sera « 111 » pudiendo cambiarla bueno prueba y nos
comentas que por la noche estar por aqui ok? :-)

Y si una impresionante cancion que Metallica comparte con sus oyentes
;-) !! [ tengo una muy buena colección de ellos [ entre otros grupos
buenisimos y variados musicalmente ] muchisimo en Vinillo quedando para
el recuerdo ejejeje :-) y al igual que de Cine una gran coleccion [ que
soy muy cinefila ;-) ]

Gracias Ray y ya comentamos ok? :-)

Saludos
Monica




Estado: A la Espera By Fermu

Tic-Tac-Tic-Tac...

» Now We are free [Enya]
» United states of love [ Westbam and the love commitee ]
» Nothing Else Matters [ Metallica ]

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