pourcentage en VBA

Mimi

XLDnaute Occasionnel
Bonjour à tous et à toutes,
Je vous souhaite une bonne et heureuse année 2006.
Est-il possible en VBA d'appliquer un pourcentage par rapport à la cellule sélectionnée.
Si je sélectionne la célulle H18 et que j'appuie sur mon bouton 2%, 30 € deviendrait 30,60 €.
Ceci étant que je puisse sélectionné n'importe quel celulle.
D'avance je vous remercie
Michel' [file name=Essai_20060106095157.zip size=0]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Essai_20060106095157.zip[/file]
 

Mimi

XLDnaute Occasionnel
Re
Le fichier
Michel [file name=Essai_20060106095300.zip size=15154]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Essai_20060106095300.zip[/file]
 

Pièces jointes

  • Essai_20060106095300.zip
    14.8 KB · Affichages: 87

Abel

XLDnaute Accro
Bonjour Mimi,

Ci-joint ton exemple modifié.

Dans le code, 'Selection(1)' permet de ne prendre en considération que la première cellule d'une plage.

Si tu veux pouvoir faire l'opération sur toute une plage, indique le nous.

Abel. [file name=ExempleMimi.zip size=13322]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/ExempleMimi.zip[/file]
 

Pièces jointes

  • ExempleMimi.zip
    13 KB · Affichages: 100

Abel

XLDnaute Accro
Re,

'Selection' est un mot clé de VB pour Excel qui lui indique d'appliquer les méthodes et propriétés (en bref de travailler) sur la sélection en cours.

'Selection(1)' indique à Excel que si la sélection en cours contient plus d'une cellule, alors il ne faut prendre en compte que la première.

Abel.
 

Statistiques des forums

Discussions
312 489
Messages
2 088 855
Membres
103 979
dernier inscrit
bderradji