Establecer valores de inicial al ejecutar el cuadro de diálogo integrados

Seleccione idioma Seleccione idioma
Id. de artículo: 110670 - Ver los productos a los que se aplica este artículo
Este artículo se ha archivado. Se ofrece "tal cual" y no se volverá a actualizar.
Expandir todo | Contraer todo

En esta página

Resumen

En Microsoft Excel, cuando utiliza un procedimiento de Visual Basic para aplicaciones para ejecutar un cuadro de diálogo integrados, debe conocer el orden correcto de los argumentos de la función de macro correspondiente si desea establecer valores iniciales en el cuadro de diálogo. Por ejemplo, para establecer valores iniciales en el cuadro de diálogo Guardar como, debe conocer el orden de los argumentos de la función de macro SAVE.AS.

Además, cuando se establecen valores iniciales en el cuadro de diálogo, se debe utilizar argumentos en su orden correcto, utilizando comas como marcadores de posición para los argumentos omitidos, o utilice el método Show denominado argumentos arg1, arg2, a través de arg30, para especificar el orden de los argumentos.

El arg1 argumentos con nombre, arg2, a través de arg30, son cuadros de diálogo integrados sólo; proporcionan los valores iniciales para el cuadro de diálogo.

Más información

En Visual Basic, los nombres de argumentos se definen para propiedades y métodos. Puesto que los argumentos son nombre, puede enumerarlos en cualquier orden o omiten los argumentos sin salir de comas como marcadores de posición de un.

Utilizar argumentos con nombre

Por ejemplo, la siguiente es la sintaxis para el método SaveAs
Object.SaveAs (NombreArchivo, fileFormat, contraseña, writeResPassword, readOnlyRecommended, createBackup)
donde se enumeran los argumentos del método SaveAs en los paréntesis.

Ésta es una instrucción en Visual Basic que utiliza este método con los argumentos nombre de archivo y createBackup:
' Con nombre argumentos ActiveWorkbook.SaveAs createBackup: = True, FileName:="BUDGET.XLS"
Observe que no tiene lista de los argumentos en ningún orden concreto y no es necesario utilizar comas como marcadores de posición para los argumentos se omite.

Para mostrar un cuadro de diálogo integrados con valores de inicial

Si utiliza el método Show para mostrar el cuadro de diálogo Guardar como, debe conocer el orden de los argumentos para el comando de macro Save.As correspondiente establecer valores iniciales en el cuadro de diálogo.

La sintaxis del comando de macro Save.As es la siguiente
SAVE.AS (document_text type_num, prot_pwd, copia de seguridad, write_res_pwd, read_only_rec)
donde los argumentos se incluyen en los paréntesis en su orden correcto. Si desea mostrar el cuadro de diálogo Guardar como cuadro con sólo el document_text y realizar una copia de seguridad inicial de conjunto de valores, debe indicar los argumentos que faltan con comas, o utilizar el arg1 argumentos con nombre, arg2, a través de arg30 para especificar el orden correcto.

Para mostrar el cuadro de diálogo Guardar como con BUDGET.XLS en el cuadro Nombre de archivo y la opción de siempre crear copia de seguridad seleccionado como los valores iniciales, utilice uno de los métodos siguientes:

Utilizando comas como marcadores de posición

' Utilizando argumentos en el orden correcto con comas como marcadores de posición Application.Dialogs (xlDialogSaveAs) .Show "BUDGET.XLS",, true

Las comas adicionales después del valor de nombre de archivo son marcadores de posición para los argumentos que faltan.

Tenga en cuenta que si utiliza comas como marcadores de posición para los argumentos que faltan, finales comas al final de una instrucción pueden omitirse. En el ejemplo anterior, no es necesario agregar puntos adicionales después del argumento final utilizado (copia de seguridad).

-o bien -

Utilizar con argumentos de método de mostrar

' Utilizando arg1, arg2,... arg30 para proporcionar la posición de argumentos Application.Dialogs (xlDialogSaveAs) .Show arg1:="BUDGET.XLS", arg4: = True

Referencias

Para obtener más información sobre el objeto de diálogo o el método mostrar, seleccione el botón de búsqueda en Ayuda y escriba:
cuadros de diálogo integrados

Propiedades

Id. de artículo: 110670 - Última revisión: miércoles, 12 de febrero de 2014 - Versión: 1.1
La información de este artículo se refiere a:
  • Microsoft Excel 97 Standard Edition
  • Microsoft Excel 98 para Macintosh
Palabras clave: 
kbnosurvey kbarchive kbmt KB110670 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 110670

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com