« Macros-commandes VBA/Création de Formulaire » : différence entre les versions

Contenu supprimé Contenu ajouté
m Robot : Remplacement de texte automatisé (- l'on + l’on )
m Robot : Remplacement de texte automatisé (- l'affichage + l’affichage )
Ligne 345 :
C’est l’instruction listIndex qui permet d’afficher par défaut un élément de la liste.
 
Il est possible de forcer l'affichagel’affichage du premier choix (ou d'un autre) élément de la liste en ajoutant l'instruction suivante :
ComBoxProjet.ListIndex = 1 (ou 2 ou 3...)
 
Pour forcer l'affichagel’affichage d'une case vide dans une ComBox, il faut utiliser l'instruction suivante :
ComBoxProjet.ListIndex = -1
 
Ligne 481 :
* Modification du texte dans un contrôle, telle que la légende ou l’étiquette.
* Grouper, copier, déplacer et aligner les contrôles afin d’organiser la disposition du formulaire de feuille de calcul.
* Redimensionner les contrôles afin d’obtenir l'affichagel’affichage souhaité.
* Positionner ou dimensionner un contrôle avec une cellule.
* Protéger les contrôles et les cellules en fonction de vos besoins de protection
Ligne 487 :
* Supprimer des contrôles qui sont inutiles.
 
Il faut créer un bouton dans la feuille (partie développeur → insérer → bouton - > cliquer sur la cellule choisie) et lui affecter la macro suivante.Une fois le bouton installé vous devez inscrire une instruction qui lance l'affichagel’affichage d'un formulaire en appelant par son nom :
 
<source lang=vb>
Ligne 495 :
</source>
 
Cette instruction lance l'affichagel’affichage du formulaire en commençant par la macro UserFormprojet.Show. Si Excel vous affiche un message d'erreur à ce stade, lancez votre formulaire en mode pas à pas : mettez vous dans l'éditeur VBA cliquez dans le formulaire et appuyez sur la touche F8 de façon répétée. Le code défile et vous verrez où se situe votre erreur.
 
=== Masquer un formulaire ===