Re : ouvrir un classeur et trouver premiere ligne vide
cà marche des fois, mais je pense que le pb doit venir d'autre part
Je mets le code en entier, désolé, c'est un peu long
ActiveSheet.Range("$A$3:$AD$137").AutoFilter Field:=1, Criteria1:="FINI"
Range("A4:E138,G4:G138").Select
Range("G4").Activate
ActiveWindow.SmallScroll ToRight:=6
Range("A4:E138,G4:G138,K4:K138,L4:M138,O4😛138").Select
Range("O4").Activate
ActiveWindow.SmallScroll ToRight:=9
Range("A4:E138,G4:G138,K4:K138,L4:M138,O4😛138,R4:R138,T4:T138").Select
Range("T4").Activate
ActiveWindow.SmallScroll ToRight:=4
Range( _
"A4:E138,G4:G138,K4:K138,L4:M138,O4😛138,R4:R138,T4:T138,V4:V138,W4:W138,X4:X138,Y4:AC138,AG4:AG138" _
).Select
Selection.Copy
ChDir _
"C:\Documents and Settings\STEEVE\Mes documents"
Workbooks.Open Filename:= _
"C:\Documents and Settings\STEEVE\Mes documents\archives commandes.xls"
Sheets("2007").Select
ligne = [a65000].End(xlUp).Row
Range("A" & ligne).PasteSpecial xlPasteValues
ActiveWindow.Close False
ActiveWindow.LargeScroll ToRight:=1
ActiveWindow.ScrollColumn = 12
ActiveWindow.ScrollColumn = 11
ActiveWindow.ScrollColumn = 10
ActiveWindow.ScrollColumn = 9
ActiveWindow.ScrollColumn = 8
ActiveWindow.ScrollColumn = 7
ActiveWindow.ScrollColumn = 6
ActiveWindow.ScrollColumn = 5
ActiveWindow.ScrollColumn = 4
ActiveWindow.ScrollColumn = 3
ActiveWindow.ScrollColumn = 2
ActiveWindow.ScrollColumn = 1
Windows("suivi steeve2000.4.1.xls").Activate
ActiveWindow.ScrollColumn = 21
ActiveWindow.ScrollColumn = 20
ActiveWindow.ScrollColumn = 19
ActiveWindow.ScrollColumn = 18
ActiveWindow.ScrollColumn = 17
ActiveWindow.ScrollColumn = 16
ActiveWindow.ScrollColumn = 15
ActiveWindow.ScrollColumn = 14
ActiveWindow.ScrollColumn = 13
ActiveWindow.ScrollColumn = 12
ActiveWindow.ScrollColumn = 11
ActiveWindow.ScrollColumn = 10
ActiveWindow.ScrollColumn = 9
ActiveWindow.ScrollColumn = 8
ActiveWindow.ScrollColumn = 7
ActiveWindow.ScrollColumn = 6
ActiveWindow.ScrollColumn = 5
ActiveWindow.ScrollColumn = 4
ActiveWindow.ScrollColumn = 3
ActiveWindow.ScrollColumn = 2
ActiveWindow.ScrollColumn = 1
Application.CutCopyMode = False
Selection.ClearContents
ActiveWindow.ScrollColumn = 26
ActiveWindow.ScrollColumn = 25
ActiveWindow.ScrollColumn = 24
ActiveWindow.ScrollColumn = 23
ActiveWindow.ScrollColumn = 22
ActiveWindow.ScrollColumn = 21
ActiveWindow.ScrollColumn = 20
ActiveWindow.ScrollColumn = 19
ActiveWindow.ScrollColumn = 18
ActiveWindow.ScrollColumn = 17
ActiveWindow.ScrollColumn = 16
ActiveWindow.ScrollColumn = 15
ActiveWindow.ScrollColumn = 14
ActiveWindow.ScrollColumn = 13
ActiveWindow.ScrollColumn = 12
ActiveWindow.ScrollColumn = 11
ActiveWindow.ScrollColumn = 10
ActiveWindow.ScrollColumn = 9
ActiveWindow.ScrollColumn = 7
ActiveWindow.ScrollColumn = 5
ActiveWindow.ScrollColumn = 4
ActiveWindow.ScrollColumn = 2
ActiveWindow.ScrollColumn = 1
ActiveSheet.Range("$A$3:$AD$137").AutoFilter Field:=1
Range("A4").Select
End Sub