EXCEL

Résolu/Fermé
tatate86 Messages postés 103 Date d'inscription mercredi 24 septembre 2008 Statut Membre Dernière intervention 8 mars 2011 - 15 oct. 2008 à 10:15
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 - 16 oct. 2008 à 10:01
Bonjour,

Je souhaiterais connaitre le procédé - la formule afin que sur excel dans une cellule lorsque l'on saisie un montant, celui se transforme directement avec son montant tva (*1,196)
Ex : on tape 6 € et on obtient dans cette même cellule 7,17 €

Merci pour vos éléments, ce serait sympa, et assez urgent.

6 réponses

michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 310
15 oct. 2008 à 11:09
Salut tatate, Pimprenelle

Ci dessous la macro qui multiplie les nombres dans la zone A1:10 ( à adapter à ton pb) par 1,196

Private Sub Worksheet_Change(ByVal Target As Range)
Static flag As Boolean
If flag = True Or Intersect(Target, Range("A1:A10")) Is Nothing Then
flag = False
Exit Sub
End If
flag = True
Target = Target * 1.196
end sub

pour l'installer:
tu fais copier sur cette macro
tu cliques "droit" sur l'onglet de ta feuille, puis visualiser le code
coller

Xl<2007 (tu n'as pas précisé!)
mettre la sécurité au niveau moyen ou bas: outils-macro-sécurité

2
tatate86 Messages postés 103 Date d'inscription mercredi 24 septembre 2008 Statut Membre Dernière intervention 8 mars 2011
15 oct. 2008 à 14:26
Merci bcp, super j'ai mis en pratique.
A bientôt
1
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 310
15 oct. 2008 à 17:16
c'est vrai ça, Vegeta

Alors, le forum CCM ne sert à rien ?

1
tatate86 Messages postés 103 Date d'inscription mercredi 24 septembre 2008 Statut Membre Dernière intervention 8 mars 2011
16 oct. 2008 à 09:22
Le forum est parfait, il fait gagner du temps en tout cas.
0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 310
16 oct. 2008 à 10:01
D'autant plus qu'il n'y a pas grand chose dans le site recommandé par Vegeta, si ce n'est le lien vers un autre forum spécialisé sur Excel où tu aurais eu la m^me réponse.
1

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
tous les cours et les trruc de excel ici

http://www.litalib.com/telecharge.html
0
pimprenelle27 Messages postés 20857 Date d'inscription lundi 10 décembre 2007 Statut Contributeur sécurité Dernière intervention 8 octobre 2019 2 502
15 oct. 2008 à 10:17
c'est impossible dans la même cellule.
-1
tatate86 Messages postés 103 Date d'inscription mercredi 24 septembre 2008 Statut Membre Dernière intervention 8 mars 2011
15 oct. 2008 à 10:20
Merci mais il parait que Oui pourtant.
-1
pimprenelle27 Messages postés 20857 Date d'inscription lundi 10 décembre 2007 Statut Contributeur sécurité Dernière intervention 8 octobre 2019 2 502 > tatate86 Messages postés 103 Date d'inscription mercredi 24 septembre 2008 Statut Membre Dernière intervention 8 mars 2011
15 oct. 2008 à 10:25
peut être alors avec une macro mais je ne sais pas m'en servir.
0
tatate86 Messages postés 103 Date d'inscription mercredi 24 septembre 2008 Statut Membre Dernière intervention 8 mars 2011 > pimprenelle27 Messages postés 20857 Date d'inscription lundi 10 décembre 2007 Statut Contributeur sécurité Dernière intervention 8 octobre 2019
15 oct. 2008 à 10:26
Quelqu'un aurait-il un conseil à me donner pour faire ça.
Merci bcp.
0