EXCEL

Résolu
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.
Configuration: Windows XP
Internet Explorer 6.0

6 réponses

  1. Contributeur
    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
    1. Contributeur
      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
      1. Contributeur
        c'est vrai ça, Vegeta

        Alors, le forum CCM ne sert à rien ?

        1
        1. Le forum est parfait, il fait gagner du temps en tout cas.
          0
      2. tous les cours et les trruc de excel ici

        http://www.litalib.com/telecharge.html
        0
        1. Merci bcp, super j'ai mis en pratique.
          A bientôt
          1
          1. Contributeur sécurité
            c'est impossible dans la même cellule.
            -1
            1. Merci mais il parait que Oui pourtant.
              -1
            2. Contributeur sécurité
              @tatate86peut être alors avec une macro mais je ne sais pas m'en servir.
              0
            3. @pimprenelle27Quelqu'un aurait-il un conseil à me donner pour faire ça.
              Merci bcp.
              0