Compartir a través de


Método Dialog.Show (Excel)

Muestra el cuadro de diálogo integrado, espera a que el usuario escriba datos y devuelve un valor booleano que representa la respuesta del usuario.

Sintaxis

expresión. Mostrar (Arg1, Arg2, Arg3, Arg4, Arg5, Arg6, Arg7, Arg8, Arg9, Arg10, Arg11, Arg12, Arg13, Arg14, Arg15, Arg16, Arg17, Arg18, Arg19, Arg20, Arg21, Arg22, Arg23, Arg24, Arg25, Arg26, Arg27, Arg28, Arg29, Arg30)

Expresión Variable que representa un objeto Dialog .

Parameters

Nombre Obligatorio/opcional Tipo de datos Descripción
Arg1Arg30 Opcional Variant Para cuadros de diálogo integrados únicamente, los argumentos iniciales del comando.

Valor devuelto

Valor booleano que, para los cuadros de diálogo integrados, devuelve True si el usuario elige Aceptar o devuelve False si el usuario elige Cancelar.

Comentarios

Use un único cuadro de diálogo para cambiar muchas propiedades al mismo tiempo. Por ejemplo, puede usar el cuadro de diálogo Formato de celdas para cambiar todas las propiedades del objeto Font .

Para algunos cuadros de diálogo integrados (por ejemplo, el cuadro de diálogo Abrir ), puede establecer valores iniciales mediante Arg1, Arg2, ..., Arg30. Para saber qué argumentos hay que definir, busque la constante de cuadro de diálogo correspondiente en Listas de argumentos de cuadros de diálogo integrados. Por ejemplo, busque la constante xlDialogOpen para encontrar los argumentos del cuadro de diálogo Abrir.

Para obtener más información sobre los cuadros de diálogo integrados, vea la colección Dialogs .

Ejemplo:

En este ejemplo se muestra el cuadro de diálogo Abrir.

Application.Dialogs(xlDialogOpen).Show

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.