Cours vba 3 les proprietes
Cours VBA les 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 associez-la à 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 L'é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 ici gr? ce au bouton formulaire qui sera modi ?ée Si vous créez un second bouton sur la feuille ce sera alors la cellule A de la feuille qui sera modi ?ée Pour modi ?er la cellule A de la feuille en cliquant sur le bouton de la feuille il faut ajouter avant Range Sheets Nomdelafeuille ou Sheets Numérodelafeuille Sub proprietes 'A de la feuille Exemple de texte Sheets Feuil Range A Value Exemple de texte 'Ou 'Sheets Range A Value Exemple de texte End Sub De même si l'on souhaite modi ?er la cellule A de la feuille d'un autre classeur ouvert il faut ajouter avant Sheets et Range Workbooks Nomdu ?chier Sub proprietes 'A de la feuille du classeur Exemple de texte CWorkbooks Classeur xlsx Sheets Feuil Range A Value Exemple de texte End Sub Bien que Value ait été utilisé pour illustrer ces di ?érents exemples il n'est pas nécessaire de l'indiquer car c'est automatiquement la valeur de la cellule qui est modi ?ée si rien n'est précisé Ces lignes o ?rent un résultat identique Range A Value Range A E ?acer le contenu de cellules Sub proprietes 'E ?acer le contenu de la colonne A Range A A ClearContents End Sub Mise en forme du texte Après avoir ajouté Font la liste des propriétés que l'on peut attribuer à la mise en forme du texte appara? t La modi ?cation des couleurs sera détaillée à la page suivante Mise en forme taille du texte Sub proprietes 'Modi ?er la taille du texte des cellules A à A Range A A Font Size End Sub Mise en forme texte en gras Sub proprietes 'Mettre en gras les cellules A à A Range A A Font Bold True End Sub Bold True signi ?e Caractères en gras Oui Pour
Documents similaires
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11701441319ge5adpenjkwddqwaj8kiiopmmvl95dn4msow7bodfadufphdqwdrxdx2qhu3hhrxtwkfewbfsg9qofo0ipjkowtnfxgq2niqm8gn.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11701424276nvnyp5ervolz360g1e2asl61mxnad2ybdr5swmpurfbf5urmqgsfmmud2qqg9aberbwqck4yjqyfmyja61pqid05irrev7crc2xw.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11701363571xncqhbxazpqof7fin8pbvifdkqbrg1fphn7oyxxsfdwwsnwj49hzqtcms6b6fbipfxtcuyhztf8h6zhgpa14m65biaygeecwqx8d.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11701376945mpl00f9b1s5wkfdgqa0k3tow6nedneoraxbhmohwp6pewu5dqndtv8wzzfabk2kc4ki3uvfc3ixxqce5vmukh9yydq4rucmulkk4.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11701362956csvawzi2uqqqpicwi8czskl3pgj1hlcawvyefj4vaiwk3jimq0olwumry7mzz2t913sbbtds18hy3zlxanrmcipitibfjd7phrnp.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11701377662itrauokrmbqentgw7kzjchawiy9erlrhn5jkl7xuji2ox96csehg9wfdzjtj04ytqxrjup34bqmbzzxuzhtigz7gwqrgkjtmgnbt.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11701373289g5y1alqnukzv7xksyoug1knffij8csghhyxo4awkqolzswvm2r6revlayugx5v4rnqvh3jw2vnr4otpz8hsutxpbyi0adz6asmqe.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/117014289731z5mvrotcljhfqj1s2uuhjwb7adxebsknr5iccmjxgjkm5guvapi5lfi3rmzerziahofgfbjssiyq9vc69hibgsatsbuxmq1yiyz.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11701366268kbxgwdnyvekbwyun9ir0tflw1zvl9ppxsploapigcxxtkdxzmfjs1f5uirpxobn1w7ghz7kumpkc8ijufnyp82ifoyuyumnhirji.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11701382078xi51lcfdgjlcbjhr1xwsrsvd2pfghqoafv4osqg8da2fqrrjgr46jfcw19bbxhz4fwettyw2qjxeimuynx7xlx2dbxguxxhdih2r.png)
-
34
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Aoû 21, 2022
- Catégorie Creative Arts / Ar...
- Langue French
- Taille du fichier 33.8kB