égal d'une suite de nombres

Résolu/Fermé
JJM31 Messages postés 62 Date d'inscription dimanche 12 juillet 2015 Statut Membre Dernière intervention 26 mars 2019 - 13 juil. 2015 à 19:24
JJM31 Messages postés 62 Date d'inscription dimanche 12 juillet 2015 Statut Membre Dernière intervention 26 mars 2019 - 14 juil. 2015 à 15:52
Bonjour,

Bonjour,
J'ai un logiciel de métreur qui me donne directement dans une celule de excel une suite de segments de linéaires d'une pièce (séjour) sans sans mettre égal devant pour me calculer le linéaire de plinthes .
Exemple séjour : 3.60+6.98+10.25-2.25
Chambre 1 : 2.95+3.15
WC ...
à chaque fois je dois mettre "=" devant les suites de nombres dans la cellule pour que l'opération se fasse. C'est pénible et c'est très long - sachant que pour un appartement il y a 7 pièces et 50 appartements il y a 350 "=".
Peut-on avoir une formule, qui fait la somme d'une suite des nombres d'une cellule en mettant "=" devant et qui donne le résultat
Exemple :
Suite de données dans cellule A1 : 3.60+6.98+10.25-2.25
et dans la celule A2 les donnés A1 avec "égal" devant A2 : =3.60+6.98+10.25-2.25
Merci de ne pas confondre égal devant une suite de segments pour calculer un total de linéaires de plinthes, et sortir un segment dans une cellule d'une suite de segment pour calculer le nombre de lès de papier peint
merci d'avance

4 réponses

pépé35530 Messages postés 2942 Date d'inscription vendredi 1 mai 2009 Statut Membre Dernière intervention 19 mars 2016 1 382
13 juil. 2015 à 19:54
Bonjour,
Tu peux lancer l'enregistreur de macro, faire la manip qui consiste à rajouter le signe = dans une cellule et enregistrer cette macro en lui donnant un raccourci clavie comme Ctrl+e
ensuite, il suffit de se positionner dans la cellule et d'utiliser le raccourci clavier pour faire apparaitre la somme des éléments.

A+

pépé
0
JJM31 Messages postés 62 Date d'inscription dimanche 12 juillet 2015 Statut Membre Dernière intervention 26 mars 2019 7
13 juil. 2015 à 22:32
Bonsoir
je ne sais pas très bien si il faut faire 350 fois le macro minimum ou une fois. Avec une formule c'est très facile de le coller.
Merci à toi
0
eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 7 213
Modifié par eriiic le 13/07/2015 à 19:58
Bonjour,

Tu as du mal à comprendre...
Ca fait le 4ème topic que tu démarres où te dit que les doublons sont interdits.
Continue sur ton premier fil. Celui-ci sera fermé comme les autres.
eric

En essayant continuellement, on finit par réussir.
Donc plus ça rate, plus on a de chances que ça marche.(les Shadoks)
En plus du merci (si si, ça se fait !!!), penser à mettre en résolu. Merci
0
JJM31 Messages postés 62 Date d'inscription dimanche 12 juillet 2015 Statut Membre Dernière intervention 26 mars 2019 7
13 juil. 2015 à 22:20
Bonsoir il y a pas de doublon
0
eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 7 213
Modifié par eriiic le 13/07/2015 à 22:25
Tu ne pouvais pas corriger ta demande ici ?
https://forums.commentcamarche.net/forum/affich-32234418-sortir-les-nombres-d-une-operation
Pas beaucoup de différences, et tu démarrais de nouveaux topics sans même donner de nouvelles là-bas...
0
JJM31 Messages postés 62 Date d'inscription dimanche 12 juillet 2015 Statut Membre Dernière intervention 26 mars 2019 7 > eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024
13 juil. 2015 à 22:36
Si la différence est la réponse de la formule que j ai envoyé : un segment et la somme
0
JJM31 Messages postés 62 Date d'inscription dimanche 12 juillet 2015 Statut Membre Dernière intervention 26 mars 2019 7 > eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024
13 juil. 2015 à 22:40
Re
si tu ne veux pas m'aider laisse les autres le faire
merci à toi
0
ccm81 Messages postés 10853 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 24 avril 2024 2 404
Modifié par ccm81 le 13/07/2015 à 20:14
Bonjour

Deux solutions (avec macro)
http://www.cjoint.com/c/EGnsovjUn1G

Cdlmnt

Lien modifié
0
JJM31 Messages postés 62 Date d'inscription dimanche 12 juillet 2015 Statut Membre Dernière intervention 26 mars 2019 7
13 juil. 2015 à 22:22
Bonsoir
je l'ouvrir demain l'ordinateur
merci
0
JJM31 Messages postés 62 Date d'inscription dimanche 12 juillet 2015 Statut Membre Dernière intervention 26 mars 2019 7
14 juil. 2015 à 11:27
Bonjour,
C'est parfait,
c'est ce que je voulais, mais peut-il fonctionner sans macro ?
Merci encore
0
ccm81 Messages postés 10853 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 24 avril 2024 2 404
14 juil. 2015 à 11:50
La seule façon d'éviter la macro est d'ajouter une (ou plusieurs) cellule de service et d'y écrire une formule plus ou moins compliquée, puis de copier le résultat dans la cellule d'origine puis effacer la cellule de service (ouf !)

En fait si tu regardes le code de la macro, tu verras qu'elle fait exactement ce que tu ferais à la main : ajouter un espace devant et remplacer les points par des virgules, mais de façon automatique et pour toutes les cellules de la plage sélectionnée. Il me semble que dans ce cas, c'est la solution la plus efficace.

RQ. J'ai le sentiment que tu crains un peu d'utiliser les macros.

Cdlmnt
0
JJM31 Messages postés 62 Date d'inscription dimanche 12 juillet 2015 Statut Membre Dernière intervention 26 mars 2019 7
14 juil. 2015 à 15:46
Bonjour,
Peut tu m'aider pour voir la formule
je sais comment on fait quand il y a un macro.
Merci d'avance
0
JJM31 Messages postés 62 Date d'inscription dimanche 12 juillet 2015 Statut Membre Dernière intervention 26 mars 2019 7
14 juil. 2015 à 15:52
Oui j'ai peur des macros-
Quand il y a une erreur, je ne sais pas le modifier.
0