ymanot
XLDnaute Occasionnel
Bonjour à tous.
J'ai un document dans lequel je répartis des élèves à partir d'une feuille " TRI" dans différentes classes selon la saisie que j'effectue en colonne A.
A partir du code ci-dessous qui agit sur toute les feuilles nommée '3E"
j'aimerai insérer une macro mettant en surbrillance jaune, les doublons trouvés dans la comparaison entre les colonnes C et la plage (P:T) sans polluer la macro existante.
Ensuite dans ma feuille "récapitulatif" j'ai crée des macros automatiques via les boutons "recalcule" et " actualiser" qui permettent de recalculer l'ensemble des modifications. Car jusque là je n'ai pas réussi à automatiser les réajustements selon les variations opérées dans chacune des classes. Quelqu'un est il en mesure d'intégrer les calculs dans une macro en direct ?
vous en remerciant
Ymanot
J'ai un document dans lequel je répartis des élèves à partir d'une feuille " TRI" dans différentes classes selon la saisie que j'effectue en colonne A.
A partir du code ci-dessous qui agit sur toute les feuilles nommée '3E"
j'aimerai insérer une macro mettant en surbrillance jaune, les doublons trouvés dans la comparaison entre les colonnes C et la plage (P:T) sans polluer la macro existante.
VB:
Private Sub Workbook_SheetActivate(ByVal Sh As Object)
With Sheets("tri 3E").[A1].CurrentRegion
If Application.CountIf(.Columns(1), Sh.Name) = 0 Then Exit Sub
Application.ScreenUpdating = False
Sh.Cells.Delete 'RAZ
.AutoFilter 1, Sh.Name 'filtre automatique
.Copy Sh.[A1] 'copier-coller
.AutoFilter
End With
Sh.Columns.AutoFit 'ajustement largeurs
End Sub
Ensuite dans ma feuille "récapitulatif" j'ai crée des macros automatiques via les boutons "recalcule" et " actualiser" qui permettent de recalculer l'ensemble des modifications. Car jusque là je n'ai pas réussi à automatiser les réajustements selon les variations opérées dans chacune des classes. Quelqu'un est il en mesure d'intégrer les calculs dans une macro en direct ?
vous en remerciant
Ymanot