déjà, n'oublies pas les balises,
le plus important que j'ai corrigé en fin de code c'est :
Application.ScreenUpdating = True
sinon, essayes ce code sur une copie du fichier car j'avais l'impression que des lignes etaient inutiles, d'autres sont surement aussi à supprimer
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
| Application.ScreenUpdating = False
Sheets("AMAC").Visible = True
Sheets("COULISSE").Visible = False
Sheets("F001").Visible = False
Sheets("F004").Visible = False
Sheets("F003").Visible = False
Sheets("F002").Visible = False
Sheets("COUT").Visible = False
Sheets("MESURE").Visible = False
Sheets("TOUS").Visible = True
ActiveSheet.Unprotect "toto"
Sheets("TOUS").Range("E1").ClearContents
ActiveSheet.Protect "toto"
Sheets("TOUS").Visible = False
ActiveWorkbook.Save
ChDir "C:\Program Files\NINA"
Workbooks.Open Filename:="C:\Program Files\NINA\TARA.xls"
Sheets("Feuil3").Select
ActiveSheet.Unprotect "toto"
Range("A120").Select
Windows("VR W S.xls").Activate
Sheets("TOUS").Visible = True
Sheets("TOUS").Select
ActiveSheet.Unprotect "toto"
Windows("TARA.xls").Activate
Application.CutCopyMode = False
Range("A120").Copy
Windows("VR W S.xls").Activate
Sheets("TOUS").Select
Range("E1").Select
ActiveSheet.Paste
Application.CutCopyMode = False
Range("F1").Copy
Range("G1").Select
ActiveSheet.Paste
ActiveSheet.Protect "toto"
Sheets("COULISSE").Visible = True
Sheets("F001").Visible = True
Sheets("F004").Visible = True
Sheets("F003").Visible = True
Sheets("F002").Visible = True
Sheets("COUT").Visible = True
Sheets("MESURE").Visible = True
Sheets("TOUS").Select
Windows("TARA.xls").Activate
Application.ScreenUpdating = True
ActiveWorkbook.Close |
Partager