Rechercher dermier enregistreme et copy/paste de la formule

Bonjour,

J'avais trouvé ce bout de code VBA qui me permettait de recopier mes formules en N2:X2 jusqu'au dernier enregistrement du classeur, qqchose comme ça

Range("N2:X2").Select

Application.CutCopyMode = False

der = Range("65536").End(xlUp).Row

Selection.AutoFill Destination:=Range("N2:X" & der), Type:=xlFillDefault

ça tourne sur un PC avec Excel2003, mais avec Excel2007 ça bug !

Ya t il une autre syntaxe pour Excel2007 ?

Merci pour l'aide

Bonjour Frayer

A priori ne fonctionne pas non plus sous 2003... Manque la colonne dans le "range"

der = Range("A65536").End(xlUp).Row

bonne fin d'après midi

@+

Bjr Pierrot93

Ce code fonctionne parfaitement dans une autre appli en Excel2003.

Dans mon appli 2007, elle stoppe a "der" !?

Donc je pensais que la syntaxe de cette ligne n'est pas supportée en Excel2007

Quelqu'un a une idée ?

Merci

Re,

essaye en modifiant le nom de la variable ainsi que le type de données :

Dim derLigne As Long
derLigne = Range("A65536").End(xlUp).Row

Bonne soirée

@+

Rechercher des sujets similaires à "rechercher dermier enregistreme copy paste formule"