Microsoft 365 Macro décimales en tenant compte d'une valeur saisie

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 !

Fanouille

XLDnaute Nouveau
Bonjour,

Toute nouvelle par ici, j'ai toujours trouvé par moi-même mais là.... je sèche :-(
Je sollicite votre aide concernant une macro dans le cadre de mon travail ....

J'ai un tableau avec des résultats, Tous ces resultats sont nommés "concentration" dans gestionnaire de noms.

Je cherche une macro depuis 2 jours qui me permet de tenir compte de la valeur saisie dans une cellule F13 de mon tableau et de changer le nombre de décimales en fonction de la valeur saisie dans F13

J'espère être compréhensible,
Fanny
 
Bonjour Fanouille, et bienvenu(e) sur XLD,
Un exemple en PJ avec :
VB:
Sub Worksheet_Change(ByVal Target As Range)
    On Error GoTo Fin: If Target.Count > 1 Then Exit Sub
    If Not Intersect(Target, [F13]) Is Nothing Then [I18:L29].NumberFormat = "0." & Application.Rept("0", [F13])
Fin:
End Sub
 

Pièces jointes

Re,
Avez vous lu nos posts ?
Car les macros de Job et moi sont très simples à implémenter.

Si c'est ma compréhension du problème qui est la bonne, un essai en PJ avec :
VB:
Sub Worksheet_Change(ByVal Target As Range)
    On Error GoTo Fin: If Target.Count > 1 Then Exit Sub
    If Not Intersect(Target, [F13]) Is Nothing Then [F15:G37].NumberFormat = "0." & Application.Rept("0", [F13])
Fin:
End Sub
J'ai rajouté une liste déroulante en F13 pour simplifier.
 

Pièces jointes

- 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

Discussions similaires

Réponses
4
Affichages
148
Réponses
1
Affichages
171
Retour