Comment supprimer la mise en forme conditionnelle tout en conservant le format dans Excel ?
Dans Excel, vous pouvez appliquer la mise en forme conditionnelle pour formater des cellules ou des lignes en fonction de critères spécifiques. Cependant, dans certains cas, vous pourriez souhaiter supprimer les règles de mise en forme conditionnelle tout en conservant uniquement le format dans les cellules. Dans cet article, vous trouverez des astuces pour supprimer la mise en forme conditionnelle tout en conservant le format dans Excel.
Supprimer la mise en forme conditionnelle mais conserver le format avec VBA
Formater facilement des cellules en fonction de critères avec Kutools pour Excel
Supprimer la mise en forme conditionnelle mais conserver le format avec VBA
Dans Excel, il n'existe pas de méthode directe pour supprimer la mise en forme conditionnelle à l'exception de l'utilisation de VBA.
1. Activez la feuille où vous souhaitez supprimer les règles de mise en forme conditionnelle tout en conservant le format, puis appuyez sur les touches Alt + F11 pour ouvrir la fenêtre Microsoft Visual Basic pour Applications.
2. Cliquez sur Insertion > Module, puis collez le code VBA ci-dessous dans le script du module. Voir capture d'écran :
VBA : Supprimer les règles de mise en forme conditionnelle mais conserver le format.
Sub Keep_Format()
'UpdatebyExtendoffice20181128
Dim xRg As Range
Dim xTxt As String
Dim xCell As Range
On Error Resume Next
If ActiveWindow.RangeSelection.Count > 1 Then
xTxt = ActiveWindow.RangeSelection.AddressLocal
Else
xTxt = ActiveSheet.UsedRange.AddressLocal
End If
Set xRg = Application.InputBox("Select range:", "Kutools for Excel", xTxt, , , , , 8)
If xRg Is Nothing Then Exit Sub
For Each xCell In xRg
With xCell
.Font.FontStyle = .DisplayFormat.Font.FontStyle
.Font.Strikethrough = .DisplayFormat.Font.Strikethrough
.Interior.Pattern = .DisplayFormat.Interior.Pattern
If .Interior.Pattern <> xlNone Then
.Interior.PatternColorIndex = .DisplayFormat.Interior.PatternColorIndex
.Interior.Color = .DisplayFormat.Interior.Color
End If
.Interior.TintAndShade = .DisplayFormat.Interior.TintAndShade
.Interior.PatternTintAndShade = .DisplayFormat.Interior.PatternTintAndShade
End With
Next
xRg.FormatConditions.Delete
End Sub
3. Appuyez sur F5 pour exécuter le code, et une boîte de dialogue apparaît pour sélectionner une plage afin de supprimer la mise en forme conditionnelle. Voir capture d'écran :
4. Cliquez sur OK, les règles de mise en forme conditionnelle ont été supprimées de la plage spécifiée tout en conservant le format.
Formater facilement des cellules en fonction de critères avec Kutools pour Excel
Voici un outil pratique – Kutools pour Excel, qui vous permet de formater rapidement et facilement des cellules en fonction de critères sans aucune formule grâce à son utilitaire Sélectionner des cellules spécifiques.
Après avoir installé gratuitement Kutools pour Excel, veuillez procéder comme suit :
1. Sélectionnez la plage que vous souhaitez formater, puis cliquez sur Kutools > Sélectionner > Sélectionner des cellules spécifiques. Voir capture d'écran :
2. Dans la Sélectionner des cellules spécifiques boîte de dialogue, cochez une option selon vos besoins dans la section Type de sélection , puis spécifiez les critères à partir de la liste déroulante et de la zone de texte sous la section Type spécifique . Voir capture d'écran :
3. Cliquez sur Ok. Une boîte de dialogue apparaît et indique combien de cellules ont été sélectionnées. Veuillez cliquer sur OK pour fermer cette boîte de dialogue.
4. Vous pouvez alors voir que les cellules basées sur les critères ont été sélectionnées. Faites un clic droit sur les cellules sélectionnées et choisissez Format de cellule dans le menu contextuel, puis dans la boîte de dialogue Format de cellule qui s'affiche, spécifiez le format souhaité. Voir capture d'écran :
5. Cliquez sur OK. Maintenant, les cellules sélectionnées ont été formatées sans aucune règle de mise en forme conditionnelle. Voir capture d'écran :
Format de cellule | Format de ligne |
![]() | ![]() |
Meilleurs outils de productivité pour Office
Boostez vos compétences Excel avec Kutools pour Excel, et découvrez une efficacité sans précédent. Kutools pour Excel propose plus de300 fonctionnalités avancées pour augmenter la productivité et gagner du temps. Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...
Office Tab apporte une interface à onglets à Office, et facilite grandement votre travail
- Activez la modification et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
- Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
- Augmente votre productivité de50 %, et réduit des centaines de clics de souris pour vous chaque jour !