valeur d'une cellule

K

kromi

Guest
Bonjour,

Je voudrais qu'une cellule se multipliplie automatiquement par 19
Comment faire?

Lorsque je tape 2 dans ma cellule je voudrais que cela fasse automatiquement 38

Merci
 

Minick

XLDnaute Impliqué
Salut,

Tu peux egalement essayer avec les evenementielles sur la feuille.
Dans le petit exemple joint il faut que tu nommes la plage de cellule
qui doit etre multipliée par 19 comme ceci: 'Multiplier'
et des que tu entreras un nombre dans la plage 'Multiplier' il sera multiplié par 19

Code:
Dim DisableChange As Boolean

Private Sub Worksheet_Change(ByVal Target As Range)
    If DisableChange = False Then
        If IsNumeric(Target) And Not Intersect(Target, Range('Multiplier'Â'Â')) Is Nothing Then
            DisableChange = True
            Target = Target * 19
        End If
    Else
        DisableChange = False
    End If
End Sub


@+ Minick

Message édité par: Minick, à: 26/04/2005 17:52
 

Abel

XLDnaute Accro
bonjour kromi,

Essaie l'exemple ci-joint et dis nous si cela te convient.
Le code est sûrement optimisable.

En espérant que cela te dépanne.

Abel

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

Pièces jointes

  • Exemple_kromi.zip
    8.4 KB · Affichages: 6

Discussions similaires

  • Question
Microsoft 365 TEXTSPLIT
Réponses
4
Affichages
350
Réponses
7
Affichages
240

Membres actuellement en ligne

Statistiques des forums

Discussions
314 017
Messages
2 104 583
Membres
109 084
dernier inscrit
mizab