Bonjour
Je viens de créer une macro qui me permet d'aller chercher des infos dans plusieurs fichier xls sur un réseau.
Je suis sous Excel 2007 pas de souci.
Mes collègues travaillent sur Excel 2000 (longue histoire...) et ont un message d'erreur à l'execution
d'après ce que je vois c'est copier coller qui bloque mais je ne comprends pas pourquoi.
voici le bout de macro qui pose problème avec en surligner la ligne qui affiche l'erreur d'execution
ChDrive "L"
ChDir "L:\BUDGETS\2014\LIMOUSIN"
ClasseurRegional = Dir("L:\BUDGETS\2014\LIMOUSIN\*.xls")
While Len(ClasseurRegional) > 0
Workbooks.Open ClasseurRegional
Sheets(2).Select
AvantDerniereLigne = ActiveSheet.UsedRange.Rows.Count - 1
Range("A9:P" & AvantDerniereLigne).Copy
Workbooks("Projet 309.xls").Activate
DebutNomFichier = ActiveSheet.UsedRange.Rows.Count + 1
Range("C" & ActiveSheet.UsedRange.Rows.Count + 1).Select
Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=False
Selection.PasteSpecial Paste:=xlFormats, Operation:=xlNone, _
SkipBlanks:=False, Transpose:=False
Range("A" & DebutNomFichier & ":A" & ActiveSheet.UsedRange.Rows.Count) = "LIMOUSIN"
Range("B" & DebutNomFichier & ":B" & ActiveSheet.UsedRange.Rows.Count) = ClasseurRegional
Workbooks(ClasseurRegional).Close
ClasseurRegional = Dir
Wend
Quelqu'un a une idée?
merci par avance