Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.
  • Initiateur de la discussion Initiateur de la discussion gaby
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

G

gaby

Guest
bonjour forum

j'ai deux colonnes (A,B)

je voudrais copier leurs données par bolc de 50 puis calculer la mayenne et ecart type et coller le resultats sur une autre feuille

est ce que personne a une idée

merci d'avance
 
Re


Comment est généré ton fichier de données ?

les décimales sont tjs , ou possible de mettre .


Voici une deuxieme mouture de la procedure. Ca marche pour un fichier texte 'applic.txt' .
le traitement se fait directement pendant la lecture du fichier. Ce qui génére un probleme de taille, les décimales sont traitées comme des séparateurs de champs.

On est quand même sur la bonne voie pour traiter un gros fichier. [file name=calc moyenne ect_20050525175831.zip size=11201]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/calc moyenne ect_20050525175831.zip[/file]
 

Pièces jointes

Bonsoir ou Bonjour




ça fonctionne !

Un coup de main d'Hervé a permis de finaliser le projet.

le nom du fichier texte doit être changé dans la procedure.

adapter le chemin eventuellement

il suffit de lancer la macro 'Calcul'

[file name=calc moyenne ect_20050525232049.zip size=14121]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/calc moyenne ect_20050525232049.zip[/file]
 

Pièces jointes

Bonjour Gaby, Le Forum


En esperant voir répondu a ton problème voici une dernière version
avec bouton pour lancer la procédure et une gestion de l'existence du fichier APLLIC.TXT.

Le chemin du fichier est à modifier au début du code

c'est la variable fichier


La procedure copie uniquement pour le calcul les données par groupe de 50 et ajoute les résultats sur la feuille résultats.




[file name=calc moyenne ect_20050526090521.zip size=10753]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/calc moyenne ect_20050526090521.zip[/file]
 

Pièces jointes

Bonjour Didier et forum

je commence à vous remercier pour votre aide.

Ce pendant j'ai présenté le resultat mais ils m'ont dit de faire le traitement uniquement entre deux fichier txt

l'un etant un fichier txt source ou il ya les données


38485 9.383
38490 9.382

et l'autre fichier txt destination on mettra:

* la copie des N premiers lignes du fichier source
* et la suite la moyenne, ecart type par 50 valeurs
* determiner aussi la pente

d'aprés ce que j'ai compris je doit faire le traitement sans passer par excel

merci qa méme pour votre aide
 
re


Dans tous les cas le travail n'a pas été fait pour rien car j'ai découvert l'utilisation d'une fonction 'SPLIT '. (grace à Hervé)

Cette petite procédure sera sans doute utile à d'autres.


C'est la vocation de ce forum.


Bonne Journée

et bon courage pour la suite.
 
Merci dg62 pour m'avoir aider dans la recherche d'une solution pour mon appilcation

Si toute fois tu as des idées aà me proposé n'hésité pas

encore merci beaucoup et bonne journée
 
Bonjour le fil

Je ne vais pas parler du sujet traiter mais d'un post de didier du 24/05 à 10h39

tu dis :

si tu souhaites mettre 50 valeurs / feuille, il te faudrait 1310 feuilles très au delà des 256 feuilles permis par Excel.

Je tenais juste à préciser qu'Excel permet bien plus que 256 feuilles après ce n'est qu'un problème d'avoir une machine performante pour le faire tourner.

Bonne journée à tous

Message édité par: Pascal76, à: 26/05/2005 10:17
 
Salut dg62

je suis entrain de modifier ton code por l'adapter

est ce que tu peut m'expliquer ce que fait ca

Range('A' & interRow).Value = CDbl(var2(0))

'CDbl(var2(0))'

merci
 
re



'CDbl(var2(0))'


le fonction split renvoie une variable de type array

var2(0) renvoie la valeur de X colonne 1
var2(1) renvoie la valeur de Y colonne 2

sans cdbl, une valeur type 123,2564 retournerait 123
cdbl permet de transformer un variable de type chaîne en variable de type numérique.
 
Mais moi mes données sont en numérique; est ce que j'ai besoin de les traduire en numérique?

et en plus est ce que ya une methode copie coller de fichier rext en fichier txt

merci
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
7
Affichages
279
Réponses
15
Affichages
765
Réponses
3
Affichages
324
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…