• Initiateur de la discussion Initiateur de la discussion jmk318
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

J

jmk318

Guest
Bonsoir a tous et a toutes

J'aimerais faire des multiplications dans une cellule et meme cellule
ex ; une fois je multipli 2x2 en a1 qui me donne la reponse donc 4 toujours dans la meme cllule a1

une autre fois toujours dans la mm cellule donc en a1 une autre muliplication
ex 3x3 qui me donne la reponse et qui me marque 9 toujours dans la mm cellule qui est a1 .

je ne sais pas si c'est possible de faire ça ??

merci pour vos reponses

Jean Marc
 
Re : mulpiplication

Bonjour Staple
merci pour le code ça marche bien
seul probleme qui a c'est quil faut aller de nouveau sur les cellules pour voir le resulta y a t'il pas un moyen de faire pour quil affiche tout de suite le resulta sans selectionner les cellules????
Merci jean marc
 
Re : mulpiplication

Bonjour


Comme cela, tu préfères 😉

Code:
Private Sub [B]Worksheet_Change[/B](ByVal Target As Range)
If IsEmpty(Target) Then Exit Sub
If Target.Address = "$A$3" Or Target.Address = "$B$3" Or Target.Address = "$C$3" Then
Target.Value = Evaluate(Target.Text)
End If
End Sub

PS: Ne pas oublier de supprimer le code VBA précédent avant d'utiliser celui-ci
 
Re : mulpiplication

re
Un grand Merci a Staple et a Mth ça marche impeccable. Il existe encore des gens qui donne un peut de temps aux autres pour leurs aider et ça c'est formidable.
Un grand merci a vous deux
Jean Marc
 
Re : mulpiplication

Re



Oui.

Quelles sont ces lignes ?



PS1: essayes de comprendre le code VBA que je t'ai soumis
car l'adaptation à ta nouvelle demande est relativement simple
et je pense que tu devrais désormais être en mesure de faire cette adaptation toi-même , non ? (Me trompe-je ?)

PS2: je retourne au taf, donc je laisse la main à mth ou tout autre membre du forum qui passera par là.

Je reviendrai ici ce soir.
 
Re : mulpiplication

Oui "ai trouvé comment faire c'est simple il faut juste continuer
Or Target.Address = "$B$4" est changer la valeur"$B$4" et mettre la cellule qui corespond.

OK merci beaucoup a vous deux
jean marc
 
Re : mulpiplication

Re


Cela risque d'être long, cites moi toutes les cellules concernées, stp

Est-ce par exemple ? A3:C10
Dans ce cas , tu peux ne pas essayer ce code ci-dessous
Code:
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Count > 1 Then Exit Sub
If Not Intersect(Target, [A3:C10]) Is Nothing And Not IsEmpty(Target) Then
Target.Value = Evaluate(Target.Text)
End If
End Sub

PS: help needed
 
Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
7
Affichages
282
Réponses
3
Affichages
252
Réponses
23
Affichages
656
Réponses
14
Affichages
666
  • Résolu(e)
Microsoft 365 DATEDIF
Réponses
11
Affichages
415
Retour