dans ma petite application quand j'inserte une ligne je voudrai que la cellule B de la ligne inseré est une formule (c'est ici le probleme) je l'arrive pas a l'ecrire comme il faut ! Pour l'instant ma macro est celle ci :
entre nous, pierre jean, tu as tort, la première ligne ne peut s'abréger ainsi.
l'instruction en fait sélectionne la cellule colonne B de la ligne de la cellule active et peut s'abréger en fait en
Code:
Range('B' & ActiveCell.Row).select
le offset en l'occurence ne sert à rien positionné à 0,0
en exemple l'instruction
Code:
Range('B1').Range('B1').Select
selectionne en fait la cellule C1 (la cellule B1 en référence à B1)
de toute façon la sélection ne sert à rien dans ce code sauf à le ralentir, les deux lignes d'instruction pouvant s'écrire
En faite je voulai savoir si ct possible d'appliquer cette formule-ci a toute la colonne mais en cherchant la premiere a la denriere cellule rempli ? (afin de ne pas appliquer la formule sur les 65000 lignes.
Ca doit etre avec la fonction End(xlDown) mais je sais pas trops aprés.