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
| Sub InsertLigneachats()
ActiveSheet.Unprotect "test"
numligneachat = Range("A1").Value
numligneservice = Range("A2").Value
numligneautres = Range("A3").Value
Range("A" & numligneachat).Select
ActiveCell.EntireRow.Insert
Range("C" & numligneachat & ":" & "G" & numligneachat).Value = Range("C" & numligneachat + 1 & ":" & "G" & numligneachat + 1).Value
Range("C" & numligneachat + 1 & ":" & "G" & numligneachat + 1).Value = ""
Range("H" & numligneachat).FormulaLocal = "=SOMME(E" & numligneachat & ":G" & numligneachat & ")"
Range("A1").Value = numligneachat + 1
Range("A2").Value = numligneservice + 1
Range("A3").Value = numligneautres + 1
ActiveSheet.Protect "test"
End Sub
Sub InsertLigneservices()
ActiveSheet.Unprotect "test"
numligneservice = Range("A2").Value
numligneautres = Range("A3").Value
Range("A" & numligneservice).Select
ActiveCell.EntireRow.Insert
Range("C" & numligneservice & ":" & "G" & numligneservice).Value = Range("C" & numligneservice + 1 & ":" & "G" & numligneservice + 1).Value
Range("C" & numligneservice + 1 & ":" & "G" & numligneservice + 1).Value = ""
Range("H" & numligneservice).FormulaLocal = "=SOMME(E" & numligneservice & ":G" & numligneservice & ")"
Range("A2").Value = numligneservice + 1
Range("A3").Value = numligneautres + 1
ActiveSheet.Protect "test"
End Sub
Sub InsertLigneautres()
ActiveSheet.Unprotect "test"
numligneautres = Range("A3").Value
Range("A" & numligneautres).Select
ActiveCell.EntireRow.Insert
Range("C" & numligneautres & ":" & "G" & numligneautres).Value = Range("C" & numligneautres + 1 & ":" & "G" & numligneautres + 1).Value
Range("C" & numligneautres + 1 & ":" & "G" & numligneautres + 1).Value = ""
Range("H" & numligneautres).FormulaLocal = "=SOMME(E" & numligneautres & ":G" & numligneautres & ")"
Range("A3").Value = numligneautres + 1
ActiveSheet.Unprotect "test"
End Sub |
Partager