Compartir vía


Método Range.DialogBox (Excel)

Muestra un cuadro de diálogo definido por una tabla de definición de cuadro de diálogo de una hoja de macros de Microsoft Excel 4.0. Devuelve el número del control elegido o devuelve False si el usuario elige el botón Cancelar .

Sintaxis

expresión. Cuadro de diálogo

expresión Variable que representa un objeto Range.

Valor devuelto

Variant

Comentarios

El objeto Range debe hacer referencia a una tabla de definición de cuadro de diálogo de una hoja de macros de Microsoft Excel 4.0.

Ejemplo:

En este ejemplo se ejecuta un cuadro de diálogo de Microsoft Excel 4.0 y, a continuación, se muestra el valor devuelto en un cuadro de mensaje. La dialogRange variable hace referencia a la tabla de definición del cuadro de diálogo de la hoja de macros de Microsoft Excel 4.0 denominada Macro1.

Set dialogRange = Excel4MacroSheets("Macro1").Range("myDialogBox") 
result = dialogRange.DialogBox 
MsgBox result

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.