Bonjour à tous,
J'ai crée un bouton déplacer, je demande au code de parcourir toutes les feuilles différentes d'Excel et de déplacer les données de la colonne N à N-1.
Je veux déplacer les données à partir de la ligne 8 à la ligne 8 et de la colonne 15 à la colonne 18.
Mon code est le suivant mais il ne fonctionne pas, il ne reconnait pas la variable :
Sub Déplacer() 'pour déplacer les données
Application.Calculation = xlAutomatic 'On accelere l'exécution'
Dim Current As Worksheet 'Déclaration de variable
For Each Current In Worksheet
If Left(Current.Name, 6) <> "EUROPE" Then 'On exclut toutes les pages commençant par EUROPE
Const Col_Depart = 15
Const Lign_Depart = 8
Const Col_Arrivée = 18
Const Lign_Arrivée = 8
Current.Cells(Lign_Depart, Col_Depart).Select
Range(Selection, Selection.End(xlDown)).Select
Selection.Copy
Current.Cells(Lign_Arrivée, Col_Arrivée).Select
Selection.Paste
End If
Next Current
Application.Calculation = xlAutomatic 'on accelere l'éxécution'
End Sub
Merci d'avance pour votre aide.