Share via


Dialog (objeto)

Importante

Este artículo se ha traducido con traducción automática; vea la declinación de responsabilidades. Para su referencia, puede encontrar la versión en inglés de este artículo aquí.

Representa un cuadro de diálogo integrado de Microsoft Excel.

Notas

El objeto Dialog es un miembro de la colección Dialogs. La colección Dialogs contiene todos los cuadros de diálogo integrados de Microsoft Excel. No se pueden crear cuadros de diálogo integrados nuevos ni agregarlos a la colección. Lo único que puede hacerse con un objeto Dialog es emplearlo con el método Show para mostrar el cuadro de diálogo correspondiente.

La biblioteca de objetos de Visual Basic de Microsoft Excel incluye constantes integradas para varios de los cuadros de diálogo integrados. Cada constante se forma con el prefijo "xlDialog" seguido del nombre del cuadro de diálogo. Por ejemplo, la constante del cuadro de diálogo Aplicar nombres es xlDialogApplyNames y la del cuadro de diálogo Buscar archivo es xlDialogFindFile. Estas constantes son miembros del tipo enumerado XlBuiltinDialog.

Ejemplo

Para devolver un solo objeto Dialog use Dialogs(índice), donde índice es la constante integrada que identifica el cuadro de diálogo. En el ejemplo siguiente se ejecuta el cuadro de diálogo integrado Abrir (menú Archivo). El método Show devuelve True si Microsoft Excel abre un archivo correctamente o bien devuelve False si el usuario cancela el cuadro de diálogo.

dlgAnswer = Application.Dialogs(xlDialogOpen).Show

Nota

Declinación de responsabilidades de traducción automática: Este artículo se ha traducido con un sistema informático sin intervención humana. Microsoft ofrece estas traducciones automáticas para que los hablantes de otros idiomas distintos del inglés puedan disfrutar del contenido sobre los productos, los servicios y las tecnologías de Microsoft. Puesto que este artículo se ha traducido con traducción automática, es posible que contenga errores de vocabulario, sintaxis o gramática.