Excel calcul en vba

Résolu/Fermé
winkel - 12 oct. 2008 à 09:01
winkel Messages postés 6 Date d'inscription lundi 13 octobre 2008 Statut Membre Dernière intervention 17 octobre 2008 - 13 oct. 2008 à 08:34
Bonjour,

J’ai fais une feuille de calcul avec plusieurs formules qui marche +/- bien mais le nombre de feuille et de formulaire explose la taille de mon fichier et difficile à travailler. J’ai lu sur le net que je pouvais l’alléger en vba mais je du mal à suivre Alors voici ma question : Accrochez-vous …


A b c d E F G => AAE
4)Entrée total ST NB 10 20 10 30
5)Eval1 50% 1 2 5 15
6)Eval2 57.1% 2.283 4 10 1 10 7
… Jusqu’à 34


Le calcul c’est en :
A5 en % => =SOMME(B1/C14)
B5 => =SOMME(D5/D4;E5/E4;F5/F4 ;G5/G4 ……AAE5/AAE4)
C5 => =NB(C5:AAE5)

Ca marche si il n’y a pas de cellule vide, hors les cellules vides sont importantes et sont différentes des cellules qui ont zéro

Bon j’espère que ce charabia est clair et que vous allez pouvoir m’épauler.
D’avance un grand merci.

Salut
A voir également:

9 réponses

Bonjour,

meme moi bien reveillé et l'auteur de ce truc, j'ai du mal !!!

https://www.cjoint.com/?kmmQyEjOIA

avec un exemple peut-être ?

Merci de vos réponses.
0
re,

Comme dirait Columbo, c'est la faute à ma femme...

Non, c'est bien en version 2003. Voici la bonne version

https://www.cjoint.com/?kmnIWB0HcZ

Merci
0
Merci de ta réaction,

il y a 26 col. (de F à Ae)
et 30 lignes ( de 5 à 34)
0
just1xpa2 Messages postés 1603 Date d'inscription jeudi 26 juillet 2007 Statut Membre Dernière intervention 3 février 2013 196
12 oct. 2008 à 09:42
bonjour, un petit morceau de fichier seraiit preferable, pour etudier ton souci, merci, le lien , c'est ici,
https://www.cjoint.com/
-1

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
lermite222 Messages postés 8724 Date d'inscription dimanche 8 avril 2007 Statut Contributeur Dernière intervention 22 janvier 2020 1 191
12 oct. 2008 à 10:53
Bonjour,
Je me suis bien accrocher... mais j'ai rien compris.
Peut-être que je suis pas encore bien réveiller.
A+
-1
lermite222 Messages postés 8724 Date d'inscription dimanche 8 avril 2007 Statut Contributeur Dernière intervention 22 janvier 2020 1 191
12 oct. 2008 à 12:58
Re,
1°) tu est sur Excel 2007.
2°) tu travail en XLM que je ne connais pas.
De plus j'ai pas 2007 sur ce PC.
Désolé mais je ne peu pas t'aider.
A+
-1
lermite222 Messages postés 8724 Date d'inscription dimanche 8 avril 2007 Statut Contributeur Dernière intervention 22 janvier 2020 1 191
12 oct. 2008 à 15:47
Bon, cette fois çi j'ai le bon classeur :D
L'exemple que tu donne sont sur le bonnes colonnes ou bien ça doit être modifiable ?
Tu a plus ou moins combien de lignes ?
Parce que tu n'a quand même que 3 formules par lignes et tu peu déja simplifié la 1ère
=SOMME(C2/D2) remplacer par =C2/D2 qui donne le même résultat
-1
lermite222 Messages postés 8724 Date d'inscription dimanche 8 avril 2007 Statut Contributeur Dernière intervention 22 janvier 2020 1 191
13 oct. 2008 à 08:09
Bonjour,
Un classeur de 30 lignes ne serra pas plus performant avec les calculs fait en VBA, quand tu arriveras à plusieurs millier de lignes il serra encore temps d'y revennir.
Si vraiment tu trouve que c'est trop lent tu peu mettre le Recalcul sur ordre, mais ça va pas changer grand chose.
A+
-1
winkel Messages postés 6 Date d'inscription lundi 13 octobre 2008 Statut Membre Dernière intervention 17 octobre 2008
13 oct. 2008 à 08:34
Merci,
Bonne journée à ts
@+
-1