Effacer contenu plages répétitives

  • Initiateur de la discussion Initiateur de la discussion danpom302
  • 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 !

D

danpom302

Guest
Bonjour à tous,

À l'aide d'une macro, je désire effacer le contenu de différentes cellules se trouvant dans deux colonnes.

J'ai une donnée dans la plage b4:d4 et des formules dans la plage b5:d10, suivi d'une autre plage b11:d11 et des formules dans la plage b12:b17, et c'est comme ça jusqu'à la ligne 2999.

Pouvez-vous m'aider?

Merci,

Dan
 

Pièces jointes

Re : Effacer contenu plages répétitives

Bonjour, danpom302, le Forum,

S'il s'agit de supprimer les lignes contenant des formules, un code à tester sur une copie du fichier :

Code:
Option Explicit
Sub Ligne_supprimer_si_formule_présente()
Application.ScreenUpdating = False
    Columns("B:C").SpecialCells(xlCellTypeFormulas, 23).EntireRow.Delete
Application.ScreenUpdating = True
End Sub

A bientôt 🙂

P. S. : bises, JCGL 😀
 
Dernière édition:
Re : Effacer contenu plages répétitives

Bonjour à tous,
Salut 00,

J'ai compris différemment : conserver les formules mais effacer les "entêtes" :

VB:
Option Explicit


Sub Effacer()
Dim X&
For X = 4 To 2993 Step 7
Union(Cells(X, 2), Cells(X, 3), Cells(X, 6)).ClearContents
Next X
End Sub

Bises à 00 +++

A+ à tous
 
Re : Effacer contenu plages répétitives

Merci JCGL,

Le code suivant :

Sub Effacer()
Dim X&
For X = 4 To 2993 Step 7
Union(Cells(X, 2), Cells(X, 3), Cells(X, 6)).ClearContents
Next X
End Sub

fonctionne à merveille et les formules sont conservées.

Bonne journée,

Dan
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

M
Réponses
2
Affichages
1 K
mad4max
M
M
Réponses
11
Affichages
2 K
Melidan2006
M
O
Réponses
20
Affichages
4 K
O
S
Réponses
1
Affichages
1 K
M
Réponses
2
Affichages
900
Mathilde04
M
B
Réponses
4
Affichages
2 K
B
B
  • Question Question
Réponses
36
Affichages
6 K
Blueberry-60
B
Retour