Formula too long Excel 2003

Formula too long Excel 2003 - Logiciels - Windows & Software

Marsh Posté le 14-12-2007 à 03:35:17    

Bonjour,

 

   Je n'ai pas trouvé la réponse à ma question par la fonction recherche:

 

   Je dois sommer les valeurs de cellules sur une feuille Excel (2003). Comme je n'ai pas trouvé de règle pour les sommer automatiquement (la feuille est bordélique), je les somme manuellement. Seulement arrivé à même pas 50 cellules, Excel me dit "formula too long". C'est pas une honte ça? C'est possible de modifier ce paramètre? Je dois avoir une centaine de cellules, c'est pas la mort je trouve.

 

   J'ai regardé dans les options et je n'ai rien trouvé. Merci de votre aide.

 

   EDIT: je viens de trouver la cause du problème: la cellule de résultat et les cellules de données ne sont pas dans même feuille, ce qui rajoute !no, de la feuille! à chaque nom de case. C'est pour ça que la formule est rapidement très longue. Cependant, ça ne résoud pas le problème.


Message édité par flulle le 14-12-2007 à 03:44:00
Reply

Marsh Posté le 14-12-2007 à 03:35:17   

Reply

Marsh Posté le 14-12-2007 à 04:15:53    

Bonjour,
 
tu peux faire des sous-totaux (complètement ailleurs dans la feuille, en protégeant + écrit blanc sur blanc) ou un total local (càd sommer sur la même page et reprendre ce résultat-là dans les autres pages) par exemple.
Peut-être aussi donner un nom à une plage de données (et si ça marche avec un ensemble de plages de cellule non contigües - ? -, c'est idéal)
 
Mais surtout Excel traite des données: c'est moyennement prévu pour être bordélique et réorganiser serait le plus efficace ;)

Reply

Marsh Posté le 14-12-2007 à 04:37:20    

Merci de ton conseil, c'est ce que j'ai fait en attendant de trouver la solution. Mais je préfère adapter mes moyens à mes besoins plutôt que l'inverse. Donc je VEUX trouver la solution ;)
 
Sinon, je reçois la feuille de quelqu'un d'autre, donc pas moyen de la modifier pour mieux l'organiser. Et puis je la trouve bien comme ça.  

Reply

Marsh Posté le 14-12-2007 à 12:48:11    

Tu ne peux pas passer les limitations d'Excel (ou alors passe à 2007 ;) ). Si tu veux faire mieux, passe par code VBA.


Message édité par Idoine le 14-12-2007 à 12:50:11
Reply

Marsh Posté le 15-12-2007 à 02:57:09    

Ca a l'avantage d'être clair.  
VBA c'est pas une mauvaise idée. Je crois que je vais pas me prendre plus la tête que ça. La version 2007 prends plus de caractères dans ces formules? Combien?

Reply

Marsh Posté le 15-12-2007 à 11:17:17    

Dans ton cas VBA est en effet une bonne idée et pas trop difficile à mettre en oeuvre vu que l'Assistant macro va te donner le code pour sommer, etc ce qui t'avancera dans l'écriture du script :jap:
 
(2007 j'en sais rien je tOOoche plus à ça :) )

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed