Multplication de chiffres dans un texte

Résolu
Bonjour,
Je cherche à gagner du temps sur des analyse nutritionnelle.
elles me sont données par liste en une seule cellule :

Pour 100g de filet
Valeur calorique (Kj) : 333
Valeur calorique (Kcal) : 78
Lipides totaux (g) : 0,4
-Dont acides gras saturés (mg) : 98
Glucides (g) : 0,8
-Dont sucres (g) :
Protides (g) : 17,9
Cholestérol mg) : 41,5
Sodium (mg) : 77,9

Cette liste est bien contenue dans une seule cellule.
Est il possible de l'utiliser tel quel pour passer sur une portion de 250g en multipliant la totalité des nombres par 2.5 sans les remettre dans une cellule séparée ?
(c'est peut être de la fainéantise, mais cela permettrait de gagner un temps considérable)

Et oui si c'est possible je ne doute pas que cela doit être compliqué (par macro ?)

Merci par avance ^^

6 réponses

  1. Salut,

    J'ai bidouillé une petite macro :

    https://www.cjoint.com/c/EDkpaKSXQER

    A voir si cela convient !
    1
    1. très utile en effet, juste à copier et coller dans mes tableau, très beau boulot, je suis impressionné car je ne maîtrise ni visual basic, ni les macro.
      0
  2. Contributeur
    Bonjour

    sans voir comment est conçue ta cellule...

    Au besoin, mettre le classeur sans données confidentielles en pièce jointe sur https://www.cjoint.com/
    et coller le lien proposé dans le message de réponse
    Dans l'attente

    0
    1. c'est du texte :
      http://www.cjoint.com/15av/EDkmu2Ut7Jd.htm
      0
  3. ou bien pour récupérer aussi le texte
    https://www.cjoint.com/?3DkrRYJ8Psk

    Cdlmnt
    0
    1. Parfait !
      honnêtement, je pense que je vais me mettre a visual basic, car cela n'a pas l'aire hyper compliqué (mais rudement efficace) malgré le fait que je pige rien au code que tu a fourni ^^
      0
  4. Merci beaucoup à vous deux, j'ai obtenu ce qu'il me fallait en moins d'une journée !
    Z'êtes des crack !
    0
    1. bonjour

      voila une autre solution
      mettre 1 reference par ligne

      http://cjoint.com/?3DkvvirdcV0

      A+
      Maurice
      -1