Synthese vba excel Synthèse info RAN Feuilles et cellules Sélection Nous allons commencer par créer une macro qui sélectionnera une cellule de notre choix Ouvrez l'éditeur et ajoutez-y un module Dans le module tapez sub exemple et appuyez sur Enter Vous r
Synthèse info RAN Feuilles et cellules Sélection Nous allons commencer par créer une macro qui sélectionnera une cellule de notre choix Ouvrez l'éditeur et ajoutez-y un module Dans le module tapez sub exemple et appuyez sur Enter Vous remarquerez qu'Excel a automatiquement ajouté la ?n de cette nouvelle procédure Sub exemple End Sub Créez maintenant un bouton de formulaire auquel vous allez associer cette macro vide pour le moment CComplétez votre macro avec ceci Sub exemple 'Sélection de la cellule A Range A Select End Sub Vous pouvez tester cette macro en cliquant sur votre bouton de formulaire la cellule A est alors sélectionnée Nous allons maintenant modi ?er cette macro pour sélectionner la cellule A de la seconde feuille Sub exemple 'Activation de la feuille Sheets Feuil Activate 'Sélection de la cellule A Range A Select End Sub Excel active alors la feuille avant de sélectionner la cellule A Aidez- vous des commentaires texte en vert pour bien comprendre les macros de ce cours Sélection de cellules distinctes Sélection d'une plage de cellules Sub exemple 'Sélection des cellules A à A Range A A Select End Sub Sélection d'une plage de cellules renommée Sélection d'une cellule en fonction d'un numéro de ligne et de colonne Décaler une sélection Sélection de lignes Il est possible de sélectionner des lignes entières avec Range ou Rows Rows étant spéci ?que aux lignes Sub exemple 'Sélection des lignes à Range Select CEnd Sub Sub exemple 'Sélection des lignes à Rows Select End Sub Sélection de colonnes Tout comme pour les lignes il est possible de sélectionner des colonnes entières avec Range ou Columns Columns étant spéci ?que aux colonnes Sub exemple 'Sélection des colonnes B à G Range B G Select End Sub Sub exemple 'Sélection des colonnes B à G Columns B G Select End Sub Propriétés Nous allons maintenant agir sur le contenu et l'apparence des cellules et des feuilles Commencez par ouvrir l'éditeur ajoutez-y un module copiez la macro ci-dessous et associezla à un bouton formulaire voir page Sélections en cas de besoin Sub proprietes 'Macro incomplète Range A End Sub Nous voulons e ?ectuer une action sur la cellule A avec ce début de macro Pour a ?cher la liste des possibilités que l'on peut associer à l'objet Range ajoutez un point après Range A CL'éditeur a ?che alors les di ?érentes possibilités Pour ce premier exemple cliquez sur Value puis sur la touche Tab pour valider ce choix Sub proprietes 'Macro incomplète Range A Value End Sub La propriété Value est ici le contenu de la cellule Nous voulons maintenant donner la valeur à A Sub proprietes 'A Range A Value 'Traduction 'La valeur de la cellule A est égale à End Sub Puis la valeur Exemple de texte à A important le texte doit être mis entre Sub proprietes 'A Exemple de texte Range A Value Exemple de texte End Sub Dans ce cas c'est bien la cellule A de la feuille o? est lancée la procédure
Documents similaires










-
43
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Sep 30, 2022
- Catégorie Creative Arts / Ar...
- Langue French
- Taille du fichier 134.6kB