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 48 49 50 51 52 53 54 55 56 57 58 59
| Sub SAVE_CONTACT(OngletName)
Windows("Module_contact.xlsm").Activate
Sheets(OngletName).Select
Range("BA2:BV2").Select
Selection.Copy
Windows("bdd_contact.xlsx").Activate
Sheets("bdd_contact").Select
Range("a10000").Select
Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=False
Range("a:z").Select
Selection.Sort Key1:=Range("A1"), Order1:=xlAscending, Header:=xlGuess, _
OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom
End Sub
Sub SAVE_ENTITE(OngletName)
Windows("Module_contact.xlsm").Activate
Sheets(OngletName).Select
Range("AA2:AV2").Select
Selection.Copy
Windows("bdd_contact.xlsx").Activate
Sheets("bdd_entite").Select
Range("a10000").Select
Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=False
Range("a:z").Select
Selection.Sort Key1:=Range("A1"), Order1:=xlAscending, Header:=xlGuess, _
OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom
End Sub
Sub SAVE_JOINTURE(OngletName)
Windows("Module_contact.xlsm").Activate
Sheets(OngletName).Select
Range("CA2:CC2").Select
Selection.Copy
Windows("bdd_contact.xlsx").Activate
Sheets("jointure_entite_contact").Select
Range("a10000").Select
Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=False
Range("a:c").Select
Selection.Sort Key1:=Range("A1"), Order1:=xlAscending, Header:=xlGuess, _
OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom
Application.EnableEvents = True
End Sub
Sub UNPROTECTION_ONGLET(FichierName, OngletName)
'
Windows(FichierName).Activate
ActiveWorkbook.Worksheets(OngletName).Unprotect Password:="xxx"
End Sub
Sub PROTECTION_ONGLET(FichierName, OngletName)
'
Windows(FichierName).Activate
ActiveWorkbook.Worksheets(OngletName).Protect Password:="xxx"
ActiveWorkbook.Save
End Sub |