MFC
Résolu/Fermé
nihcoc
Messages postés
192
Date d'inscription
dimanche 9 mars 2014
Statut
Membre
Dernière intervention
28 février 2023
-
24 avril 2020 à 09:00
M-12 Messages postés 1331 Date d'inscription lundi 22 septembre 2008 Statut Membre Dernière intervention 8 avril 2023 - 24 avril 2020 à 09:49
M-12 Messages postés 1331 Date d'inscription lundi 22 septembre 2008 Statut Membre Dernière intervention 8 avril 2023 - 24 avril 2020 à 09:49
2 réponses
M-12
Messages postés
1331
Date d'inscription
lundi 22 septembre 2008
Statut
Membre
Dernière intervention
8 avril 2023
284
24 avril 2020 à 09:24
24 avril 2020 à 09:24
Bonjour,
Supprime les 2 mises en formes conditionnelles et remplace ta macro par celle-ci
Supprime les 2 mises en formes conditionnelles et remplace ta macro par celle-ci
Private Sub Worksheet_SelectionChange(ByVal Target As Range) Dim l%, c%, Dl%, Dc% Dl = Cells(Rows.Count, 1).End(xlUp).Row Dc = Cells(1, Columns.Count).End(xlToLeft).Column Cells.Interior.ColorIndex = 2 l = ActiveCell.Row c = ActiveCell.Column Range(Cells(l, 1), Cells(l, Dc)).Interior.ColorIndex = 40 Range(Cells(1, c), Cells(Dl, c)).Interior.ColorIndex = 36 End Sub
Mike-31
Messages postés
18345
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
8 novembre 2024
5 104
Modifié le 24 avril 2020 à 09:43
Modifié le 24 avril 2020 à 09:43
Bonjour,
tout simplement comme cela
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Cells.Interior.ColorIndex = xlNone
Target.EntireRow.Interior.ColorIndex = 11
Target.EntireColumn.Interior.ColorIndex = 30
End Sub
tu peux jouer avec les couleurs plus discrètes en remplaçant 11 et 50 par 24 par exemple,
mais supprime tes mises en forme conditionnelle existantes
tout simplement comme cela
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Cells.Interior.ColorIndex = xlNone
Target.EntireRow.Interior.ColorIndex = 11
Target.EntireColumn.Interior.ColorIndex = 30
End Sub
tu peux jouer avec les couleurs plus discrètes en remplaçant 11 et 50 par 24 par exemple,
mais supprime tes mises en forme conditionnelle existantes
24 avril 2020 à 09:39
et le marquage des colonnes s'effectue que dans les 10 premières lignes.
24 avril 2020 à 09:49
Si tu as une feuille vierge, c'est normal
Le principe est de coloriser la ligne est la colonne depuis la dernière ligne remplie et la dernière colonne remplie
Teste en mettant en A20 un chiffre ou une lettre et idem en Q1
et regarde