enchainer deux macros identiques

  • Initiateur de la discussion Initiateur de la discussion Thomas
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

T

Thomas

Guest
Bonjour,
Je rencontre une difficulté pour executer une modification sur le code suivant:
Option Explicit
Sub Planning()
Dim Col As Byte
Dim Lig As Integer

Application.ScreenUpdating = False
'Effacement des données précédentes
Sheets("Feuille de présence").Range("A5:B50").ClearContents
' Définition des variables
Lig = Sheets("Planning").Range("A63").End(xlUp).Row
Col = Application.Match(Sheets("Feuille de présence").Range("B3"), _
Sheets("Planning").Range("Dates"), 0)
' Transfert des données correspondantes à la date
Union(Range(Sheets("Planning").Cells(4, 1), Sheets("Planning").Cells(Lig, 1)), _
Range(Sheets("Planning").Cells(4, Col), Sheets("Planning").Cells(Lig, Col))).Copy
Sheets("Feuille de présence").Range("A5").PasteSpecial Paste:=xlPasteValues
Application.CutCopyMode = False
Sheets("Feuille de présence").Activate
Range("A1").Select
Application.ScreenUpdating = True
' classement par ordre alphabetique
Range("A5:B62").Select
Selection.Sort Key1:=Range("A5"), Order1:=xlAscending, Header:=xlGuess, _
OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom
End Sub
Voici mon souci , je veux que la macro " se repete "une deuxieme fois à partir de la definition des variables:Lig = Sheets("Planning").Range("A63").End(xlUp).Row pour que cette fois elle selectionne les donnees de A64 jusqu' a A84,j' ai bien essayé ceci:Lig = Sheets("Planning").Range("A64:A84").End(xlUp).Row mais ça ne va pas.
D'autre part puis je modifier également le code pour que je ne selectionne que des cellules non vides, lorsque je definis les variables
Merci d' avance pour votre aide et bonne journée à tous les fans de ce forum
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
4
Affichages
671
  • Question Question
Microsoft 365 worksheet_change
Réponses
29
Affichages
1 K
Réponses
16
Affichages
1 K
Réponses
5
Affichages
705
Réponses
35
Affichages
2 K
Réponses
2
Affichages
432
Réponses
17
Affichages
2 K
Retour