Multiplication Excel

manustur -  
eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Comment je peux faire svp:
Je rentre des heures dans B2 (somme)
Et je souhaite que ces heures soit tout le temps multiplié par 70 euros
Et le résultat de ce produit soit également dans B2.

Merci de votre aide.
Configuration: Windows Phone / Edge 13.10586

3 réponses

  1. Frenchie83 Messages postés 2254 Statut Membre 339
     
    Bonjour,

    Recopiez ceci dans le module de la feuille
    Private Sub Worksheet_Change(ByVal target As Range)
        Application.EnableEvents = False
        If target.Address = "$B$2" Then
            target.Value = target.Value * 70
        End If
        Application.EnableEvents = True
    End Sub
    


    Pour accéder au module de la feuille, faire ALT + F11
    Dans la colonne de gauche, double-clic sur le nom de la feuille, et coller dans la partie droite.

    Cdlt
    0
  2. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
     
    Bonjour,

    avec tes heures au format excel hh:mm :
    =SOMME(C2:E2)*24*70 

    eric

    PS : Frenchie, une formule ne déclenche pas l'événement Change. De toute façon une macro parait inutile ;-)

    0
  3. Frenchie83 Messages postés 2254 Statut Membre 339
     
    Bonsoir Eric,

    Vous avez sûrement raison, mais de mon côté, j'ai peut-être mal interprété la demande.
    manustrur dit :
    "Je rentre des heures dans B2 (somme)"
    ce qui sous-entend à mon sens une saisie manuelle, (entre parenthèse, il parle d'une somme, cette somme est-elle le résultat d'une formule ou bien d'une saisie manuelle?)
    puis il ajoute
    "Et le résultat de ce produit soit également dans B2."
    D'où mon raisonnement, si la saisie est manuelle, il ne peut y avoir une formule en B2 puisqu'elle serait écrasée par la prochaine saisie en B2.

    Bonne soirée

    Cordialement
    0
    1. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
       
      Ca se défend ;-)
      Interprétation qui ne m'était pas venue mais possible oui
      0