Application.ViewApplyEx, méthode (Project)

Applique un affichage à la fenêtre active. Il peut s’agir de l’un des affichages intégrés et il peut être appliqué à un volet spécifique dans un affichage fractionné.

Syntaxe

expression. ViewApplyEx (Name, SinglePane, Toggle, ApplyTo, BuiltInView)

expression Une expression qui renvoie un objet Application .

Paramètres

Nom Requis/Facultatif Type de données Description
Name Facultatif String Nom de l’affichage à appliquer dans la fenêtre active.
Volet unique Facultatif Boolean True si un fractionnement existant est supprimé et que la fenêtre active est en affichage simple écran. La valeur par défaut est False.
Bouton bascule Facultatif Boolean True si la fenêtre active passe d’un affichage simple écran à un affichage double écran ou inversement. Toggle est ignoré si SinglePane a la valeur True. La valeur par défaut est False.
Postuler à Facultatif Integer Spécifie l’endroit où l’affichage est appliqué. La valeur peut être l’une des valeurs ApplyTo.
BuiltInView Facultatif PjViewType Spécifie un affichage intégré. Peut être l’une des constantes PjViewType . La valeur par défaut est pjViewUndefined. BuiltInView est ignoré si Name est spécifié.

Valeurs ApplyTo

Valeur Description
0 Volet principal (généralement le volet supérieur) d’un affichage fractionné
1 Volet secondaire (généralement le volet inférieur) d’un affichage fractionné
4 Volet actif
5 Volet principal, ou Chronologie si cet affichage est actif

Valeur renvoyée

Boolean

Remarques

Remarque

Dans une vue combinée, le volet principal est la vue qui reste à la fermeture d’un volet de détails ou secondaire. En règle générale, le volet principal se trouve en haut ; Toutefois, la chronologie est un volet secondaire, mais il s’affiche en haut. Par exemple, en mode Feuille de ressources, cliquez sur Détails dans l’onglet Affichage du ruban pour afficher le volet Formulaire de ressource secondaire en bas. Cliquez sur Chronologie pour fermer le formulaire de ressource en bas et ouvrir le volet Chronologie en haut.

L’affichage Graphique de Gantt ne peut pas être combiné avec l’affichage Planificateur d’équipe. Certains affichages, comme l’affichage Calendrier, ne peuvent pas être appliqués dans un volet Détails. La méthode ViewApply affiche un message d’erreur, puis génère l’erreur 1004, « Erreur inattendue avec la méthode ».

Exemple

L’exemple suivant applique à la fenêtre active en affichage simple écran un affichage combiné avec le diagramme de Gantt dans le volet inférieur. Elle suppose que la vue active est autre chose que le diagramme de Gantt.

Sub ChangeWindowToGanttChart() 
    ViewApplyEx Toggle:=True, BuiltInView:=pjViewGantt 
End Sub

Si le mode fractionné actuel inclut les affichages Utilisation des ressources et Chronologie, où l’un des volets est sélectionné, l’exemple suivant affiche l’affichage de l’utilisation des ressources dans le volet supérieur et l’affichage de l’utilisation des tâches dans le volet inférieur.

Sub ChangeSecondaryToTaskForm() 
    ViewApplyEx(Name:="Task Usage", ApplyTo:=1) 
End sub

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.