Bonjour,
Je travaille sur un fichier RH de mon entreprise pour le simplifier j'ai ajouté des colonnes. Sauf que le fichier est plein de macros hyper complexes que je ne comprends pas. Quand j'utilise "reset" par exemple, il m'efface les colonnes initiales qui n'ont pas été décalées. J'aimerai donc pouvoir décaler pour que la macro agisse sur les bonnes colonnes.
Merci d'avance pour votre aide
Voici l'exemple de la macro "reset"
Sub reset()
Dim reset As String
reset = InputBox(" Saisir le code 123 pour réinitialiser le planning.: ", " Reset")
If reset = "123" Then
resetconges = InputBox(" Pour ne pas effacer les congés éventuels déjà saisis dans la planning, saisir 456. Sinon, taper entrer. [le traitement peut durer quelques secondes] ", " Sauvergarder les congés saisis")
If resetconges = "456" Then
Cells(16 + i, 5 + 5 * j) = ""
For j = 0 To 12
For i = 0 To 30
If Cells(16 + i, 5 + 5 * j) = "C" Then
Cells(51, 21) = ""
Else
Cells(16 + i, 5 + 5 * j) = ""
End If
Next
Next
Else
Cells(51, 21) = ""
Cells(57, 21) = ""
For j = 0 To 12
For i = 0 To 30
Cells(16 + i, 5 + 5 * j) = ""
Next
Next
End If
End If
End Sub