Bonjour à tous.
Voici mon problème.
Je réalise un suivi journalier de 20 sociétés cotées en bourse. Tous les jours à la cloture j'encode sur un fichier excel le cours de clotures de ces 20 sociétés.
J'exporte sur un autre fichier ces valeurs. Ce fichier est composé de 20 feuilles; une feuille par société. Je calcule cinq indices techniques en utilisant la dernière valeur; que j'affiche en colonne M
J'utilise les macros suivantes pour la première société.
sub indice1()
Range("A65536").Select
ActiveCell.End(xlup).select
Range("M1")=ActiveCell.value
Call indice2
End Sub
Sub indice2() Même macro avec la Colonne B et la cellule M2
Jusque indice5
Cela fonctionne bien sur la première feuille; mais je voudrais réaliser cela sur les 20 feuilles.
Merci pour votre aide
Voici mon problème.
Je réalise un suivi journalier de 20 sociétés cotées en bourse. Tous les jours à la cloture j'encode sur un fichier excel le cours de clotures de ces 20 sociétés.
J'exporte sur un autre fichier ces valeurs. Ce fichier est composé de 20 feuilles; une feuille par société. Je calcule cinq indices techniques en utilisant la dernière valeur; que j'affiche en colonne M
J'utilise les macros suivantes pour la première société.
sub indice1()
Range("A65536").Select
ActiveCell.End(xlup).select
Range("M1")=ActiveCell.value
Call indice2
End Sub
Sub indice2() Même macro avec la Colonne B et la cellule M2
Jusque indice5
Cela fonctionne bien sur la première feuille; mais je voudrais réaliser cela sur les 20 feuilles.
Merci pour votre aide