DIALOGSHEETS

05/10/2006 - 08:57 por Fernando | Informe spam
Hola,

Tengo una hoja de cálculo con un procedimiento heredado en el cual hace
mención a un cuadro de diálogo de formulario (compatible con versiones
anteriores a excel 97). Tengo, entre otras, la siguiente instrucción: "Set
listap = DialogSheets("Diálogo1").ListBoxes("Lista1")". Éstá asignando a una
variable de objeto el cuadro de diálogo, pero ¿como puedo saber cual es el
cuadro de diálogo con nombre "Diálogo1" y el cuadro de lista "Lista1"? En la
hoja hay varios cuadros de diálogo y podría necesitar manipularlos.

Muchas gracias y un saludo,
 

Leer las respuestas

#1 Héctor Miguel
05/10/2006 - 09:07 | Informe spam
hola, Fernando !

Tengo una hoja de calculo con un procedimiento heredado en el cual hace mencion a un cuadro de dialogo de formulario
(compatible con versiones anteriores a excel 97).
Tengo, entre otras, la siguiente instruccion: "Set listap = DialogSheets("Dialogo1").ListBoxes("Lista1")".
esta asignando a una variable de objeto el cuadro de dialogo, pero
como puedo saber cual es el cuadro de dialogo con nombre "Dialogo1" y el cuadro de lista "Lista1"?
En la hoja hay varios cuadros de dialogo y podria necesitar manipularlos.



1) el cuadro de dialogo con nombre 'Dialogo1' ES una hoja de dialogos y debieras poder ver su 'etiqueta' en la interfase-usuario
[como las etiquetas con los nombres de las hojas... Hoja1, Hoja2, Dialogo1, etc.]
-> comentas si no esta 'visible' su etiqueta ?

2) para 'manipular' los controles de una hoja de dialogos [DialogShees previos a los UserForms de excel 97]...
necesitaras 'recordar' [o investigar] por la forma de establecer sus referencias por codigo -?-

si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.

Preguntas similares