utilisation d'une fonction excel avec VB

utilisation d'une fonction excel avec VB - VB/VBA/VBS - Programmation

Marsh Posté le 25-04-2004 à 17:03:32    

Comment utiliser une fonction Excel (moyenne, écart type, graphique) à partir de VB et sans connaître le nombre de cellules à traiter et comment compter les valeurs (genre il y a 4 chausettes et 8 T-shirt)pour en faire un histogramme.
Je suis perdu!
Merci d'avance pour vos conseils!!


---------------
Pour faire un chêne centenaire, tu peux mettre tout l'engrais que tu veux, il faut cent ans....
Reply

Marsh Posté le 25-04-2004 à 17:03:32   

Reply

Marsh Posté le 26-04-2004 à 09:13:05    

Je pense qu'il faut te fixer un schéma de feuille:
Chaque type de pièce dans une colonne: colonne "A" = T-shirt, colonne "B" = chaussette...
Dans chaque colonne, réserver le spremières lignes aux résultats:
Ligne 1 = nb d'articles
Ligne 2 = moyenne
Ligne 3 = écart type
Ligne 4 = variance  
Donc, tu trouves en A1 le nb de T-shirt, en A2 la moyenne des T-shirts (c'est idiot comme exemple, non?) etc...
Sachant qu'il faut au moins un nom pour débuter une série, et que le nom de la série est en cellule x5, il suffit de lire les cellules A5, B5, C5... pour connaitre le nb de séries (petite boucle jusqu'à trouver une cellule x5 vide). En descendant chaque colonne, tu compteras le nb. d'éléments de chaque série. A6, A7, A8 pour 3 éléments de la série dont le nom est en A5. (petite boucle jusqu'à trouver une cellule An vide).
Pour programmer la cellule Excel A3 (écart type), tu peux utiliser la commande:
strFormula = "=ECARTYPE(A" & lStart & ":A" & lEnd & " )"
Sheets("Exemple" ).Range("A3" ).Formula = strFormula
 
Voilà peut-être un début de réponse...


---------------
J'ai un message.."Cliquez OK pour continuer."...Qu'est ce que je fais ?
Reply

Sujets relatifs:

Leave a Replay

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