aide sur macro VBA

tapha20

XLDnaute Occasionnel
bonjour,

quelqu'un pourrait-il m'aider sur cette macro en VBA??

Je résume: cette macro permet de tronsfromer des données avec une rechercheV, le souci est que je dois appliquer cette formule sur toutes les ligne d'excel, car je travaille avec une base de données mise à jour chaque semaine.j'ai déjà fait défiler la sourie jusqu'à un nombre mais je voudrais que cette formule s'applique sur toutes les lignes de la colonne.

Voilà la macro: (les trois points "..." cela veut dire une continuation, j'ai supprimé quelques données, problème d'espace)


End With
Range("E2:E4").Select
ActiveWindow.LargeScroll ToRight:=-1
Rows("1:1").RowHeight = 54.75
Rows("1:1").RowHeight = 48.75
Rows("1:1").RowHeight = 42.75
ActiveWindow.ScrollColumn = 2
ActiveWindow.ScrollColumn = 3
Range("E2").Select
Sheets("TYPE_DEVIS").Select
ActiveCell.FormulaR1C1 = "=VLOOKUP(RC[-2],Sigle_Devis!R1C1:R40C2,2,FALSE)"
Range("E2").Select
Selection.AutoFill Destination:=Range("E2:E2295"), Type:=xlFillDefault
Range("E2:E2295").Select
ActiveWindow.LargeScroll Down:=-14
ActiveWindow.ScrollRow = 2026
ActiveWindow.ScrollRow = 2006
ActiveWindow.ScrollRow = 1926
ActiveWindow.ScrollRow = 1475
...

ActiveWindow.ScrollRow = 1063
ActiveWindow.ScrollRow = 1043
Columns("D:D").ColumnWidth = 31.14
Columns("D:D").ColumnWidth = 37.71
Columns("D:D").ColumnWidth = 34
ActiveWindow.
....
ActiveWindow.ScrollRow = 140
ActiveWindow.ScrollRow = 101
ActiveWindow.ScrollRow = 28
ActiveWindow.ScrollRow = 1
 

Discussions similaires

Réponses
3
Affichages
749

Statistiques des forums

Discussions
314 033
Messages
2 104 848
Membres
109 189
dernier inscrit
Fred94234