Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1567 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  VBA supprimer cours de bourse

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

VBA supprimer cours de bourse

n°2182420
charly1209
Posté le 26-03-2013 à 11:03:17  profilanswer
 

Bonjour,  
 
J'ai un fichier Excel de près de 900 000 lignes qui comprends des cours de bourse d'une action (carrefour) pendant 1 an sachant qu'il y a a peu près un cours toutes les 3s...  
 
Je souhaiterai garder uniquement les deux derniers cours de bourse de chaque journée et donc supprimer tout les cours précédent. Pour chaque date garder les deux derniers.  
 
et donc avoir à la fin un fichier sur un an regroupant par jour les deux derniers cours  
 
Merci de votre aide.

mood
Publicité
Posté le 26-03-2013 à 11:03:17  profilanswer
 

n°2182421
Marc L
Posté le 26-03-2013 à 11:06:56  profilanswer
 

 
           Bonjour,       comment aider sans voir ni le code ni l'exposé des difficultés rencontrées ?
 
           Voir notamment le point [0C] des règles du forum
 

n°2182422
charly1209
Posté le 26-03-2013 à 11:17:49  profilanswer
 

Merci de ce rapide retour, je découvre juste le forum!!
et je n'arrive justement pas à coder du tout mon problème!
 
J'ai un fichier Excel avec une première colonne colonne avec des dates, une seconde avec des heures et la troisième avec des cours de bourse, j'ai donc près de 4000 cours par jour et je ne souhaite garder que les deux derniers et donc supprimer pour chaque date chaque cours précédent les deux derniers cours
 
Merci

n°2182423
Marc L
Posté le 26-03-2013 à 11:26:31  profilanswer
 

 
           Désolé mais vous êtes sur un espace de "programmeurs", comme indiqué dans le point cité précédemment !
 
           Il n'y a donc pas de livraison clef en main, il faut un minimum d'investissement de votre part.
 
           L'enregistreur de macro est un ami pour débuter en VBA, ne pas oublier son aide intégrée …
 

n°2182426
charly1209
Posté le 26-03-2013 à 11:32:32  profilanswer
 

Il ne s'agit pas d'une livraison clef en main puisque justement je vous fait seulement part du problème que j'ai.. et non pas de mon projet tout entier qui est la mise en place d'une stratégie de trading, et c'est le seul point bloquant ce projet global.  
Ce point est juste une base pour simplifier mon fichier qui comprend près de 900 000 lignes!
 
Et l'enregistreur de macro ne peut pas répondre à mon besoin!
 
Tampis si vous ne pouvez pas m'aider je me débrouillerai autrement.
 
Merci quand même

n°2182575
swissforev​er
i7 Inside
Posté le 26-03-2013 à 17:49:06  profilanswer
 

En VBA

 

tu contrôle la colonne de la date genre ligne 1 = 26.3 et après si la ligne 3 est plus la même date c'est que tu as changé de jour donc tu supprime pas la ligne 1, sinon tu la supprime!

 


Message édité par swissforever le 26-03-2013 à 17:49:15

---------------
Swisscore
n°2182603
charly1209
Posté le 26-03-2013 à 20:45:59  profilanswer
 

Super, j'ai trouvé merci!!!


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  VBA supprimer cours de bourse

 

Sujets relatifs
Programme VBA trouvant une valeur répondant à des conditions ET/OUSOS VBA Besoin d'aide pour un programme
Lancer invite de commande en VBAEcritude dans un fichier.bat à partir de VBA
problème programmation VBASondage dans le cadre d'un cours
Supprimer accent sur les fichiers .txtVBA prob de doublon
VBA et excel Base de donnéesEXCEL 2007-VBA- Créer une zone de dessin et mise à l'échelle de formes
Plus de sujets relatifs à : VBA supprimer cours de bourse


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR