Microsoft 365 Private Sub Worksheet_Activate, plusieur fois dans la même feuille

Scorpio

XLDnaute Impliqué
Bonjour à tous,
Dans ce classeur, j'ai dans la feuille "BD" un code: Private Sub Worksheet_Activate pour transférer mes lignes 1 à 1, dans la feuille "Réglés"
J'aimerais savoir si c'est possible de mettre plusieurs fois Private Sub Worksheet_Activate dans la même feuille.
Y aurait-il, s'il vous plaît, un membre sympas pour me dépanner, attention, je ne suis pas un caïd comme vous en ce qui concerne les code VBA.

Merci et a plus...


Scorpio
 

Pièces jointes

  • 105_FactReglees.xlsm
    29.2 KB · Affichages: 12

sylvanu

XLDnaute Barbatruc
Supporter XLD
Bonjour tout le monde,
@Scorpio, en PJ une ligne est insérée en ligne 2.
J'ai simplifié tout ça, car comme c'est parti il y aura d'autres modifs. :p
Donc dans toutes les feuilles il y a toujours strictement la même macro :
VB:
Private Sub Worksheet_Activate()
    Copie ActiveSheet, [F1]
End Sub
Et une macro dans module qui fait le boulot sur la "Feuille" et avec le "Nom" :
Code:
Sub Copie(Feuille, Nom)
    Application.ScreenUpdating = False
    With Sheets("Ecritures")
        .[F1] = Nom
        .[A1:F1000].AdvancedFilter Action:=xlFilterCopy, CriteriaRange:=[L1:L2], CopyToRange:=[A1:F1]
        .[F1] = "Statut"
    End With
    Range("A2:F2").Insert Shift:=xlDown, CopyOrigin:=xlFormatFromLeftOrAbove
    Application.ScreenUpdating = True
End Sub
Ce qui fait qu'on ne touche qu'à cette macro en cas d'évolution, et ce sera applicable pour toutes les feuilles.
 

Pièces jointes

  • 105_FactReglees (Scorpio)3.xlsm
    34.7 KB · Affichages: 1

Scorpio

XLDnaute Impliqué
OK, sylvanu, c'est ca que cherchais, mais avec ces sacrés code, je m'en sort pas.
Si j'ai une ligne vide, je sais faire =Sous-Total;9;A1:A60) et le compte est bon.
Mais la, c'est toi le chef avec les code VBA.
En tous les cas, un grand merci pour ton aide et ta patience, je pense pour moi que c'est bon.
Je vais pouvoir commencer a travailler, enfin... 😁😁
A bientôt, merci encore

Scorpio
 

Discussions similaires

Réponses
17
Affichages
325

Statistiques des forums

Discussions
312 177
Messages
2 085 972
Membres
103 073
dernier inscrit
MSCHOE16