Propiedad Application.FeatureInstall (Word)

Devuelve o establece la forma en que Microsoft Word controla las llamadas a métodos y propiedades que requieran funciones no instaladas aún. MsoFeatureInstall de lectura y escritura.

Sintaxis

expresión. FeatureInstall

expresión obligatoria. Variable que representa un objeto Application.

Comentarios

Use la constante msoFeatureInstallOnDemandWithUI para evitar que los usuarios crean que la aplicación no responde mientras se instala una característica. Utilice la constante msoFeatureInstallNone si desea que el programador sea la única persona que pueda instalar las características.

Si tiene la propiedad DisplayAlerts está establecida en False, los usuarios no le pedirá que instalen nuevas funciones incluso si la propiedad FeatureInstall está establecida en msoFeatureInstallOnDemand. Si la propiedad DisplayAlerts se establece en True, aparecerá un indicador de progreso de instalación si la propiedad FeatureInstall está establecida en msoFeatureInstallOnDemand.

Ejemplo:

En este ejemplo se activa una nueva instancia de Microsoft Excel y se comprueba el valor de la propiedad FeatureInstall. Si la propiedad está establecida en msoFeatureInstallNone, el código muestra un cuadro de mensaje que pregunta al usuario si desea cambiar el valor de la propiedad. Si el usuario responde "Sí", la propiedad se establece en msoFeatureInstallOnDemand.

Nota:

[!NOTA] Para que este ejemplo funcione correctamente, debe agregar una referencia a la Biblioteca de objetos de Microsoft Excel.

Dim ExcelApp As New Excel.Application 
Dim intReply As Integer 
 
With ExcelApp 
 If .FeatureInstall = msoFeatureInstallNone Then 
 intReply = MsgBox("Uninstalled features for " _ 
 & "this application may " & vbCrLf _ 
 & "cause a run-time error when called." _ 
 & vbCrLf & vbCrLf _ 
 & "Would you like to change this setting" & vbCrLf _ 
 & "to automatically install missing features?", _ 
 vbYesNo, "Feature Install Setting") 
 If intReply = vbYes Then 
 .FeatureInstall = msoFeatureInstallOnDemand 
 End If 
 End If 
End With

Vea también

Objeto Application

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.