Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

[Resolu] Copie d'une formule de cellule sur l'ensemble de la colonne en vba

jokapic

XLDnaute Junior
Bonjour le Forum ,

Hier j'avais fait un post concernant [ Macro Import/Tri/Mise en forme]
J'ai réussi a avancé comme un grand grâce à l'enregistrement de macro qui génère le code.

Et la j'ai un tout petit souci minime .
Ma macro va généré un tableau dont les données proviennent d'un fichier txt.
Ma macro vide mon fichier xls , puis fait l'import des données , convertir le tableau ( car l'import met les données sur une seul colonne donc je les défini) , puis elle fait un tri des données qui me sont inutiles , j'applique une mise en forme et la j'ai dans ma colonne I et J ( année, mois) une formule dans la case I2 et J2 que je voudrait mettre a l'ensemble de la colonne .

Donc j'ai ceci pour faire la copie de formule:

Code:
  Range("I2:J2").Select
    Selection.AutoFill Destination:=Range("I2:J3215")
    Range("I2:J3215").Select

Sauf que la je prédéfini la fin de ma ligne, alors que je voudrait quel soit variable selon le nombre de ligne qui va etre généré a la fin du tableau.

J'aimerai utilisé ce code la :

Code:
Range("I2:J2").Select
Range(Selection, Selection.End(xlDown)).Select
( mais ceci ne me copie pas la formule et je ne sais comment utilisé le Selection.AutoFill Destination.

J'espère que j'aurai été clair dans ma démarche.

Je vous remercie d'avance pour votre aide.
 
Dernière édition:

jokapic

XLDnaute Junior
Re : [HELP] Copie d'une formule de cellule sur l'ensemble de la colonne

Encore un grand Merci Pierrot93 .
Voila j'ai enfin fini d'optimiser une application pour le travail , un gain de temps pour la suite. Merci beaucoup
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…