Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Mise à blanc d'un nombre de colonne en VBS

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 !

siocnarf

XLDnaute Occasionnel
Bonjour,

Avec une macro (VBS), comment je fais pour programmer la mise à blanc des colonnes A à H seulement à partir de la ligne 2? J'ai actuellement 70 lignes mais cela peut monter à 200 alors je souhaiterais que ce soit dynamique.

Merci,
 
Re : Mise à blanc d'un nombre de colonne en VBS

Bonsoir siocnarf, Pierrejean


Une version un peu plus longue

Code:
Sub mise_a_blanc()
Dim e_v As Range, e_f As Range, effacez_moi As Range
On Error Resume Next
With Range("A:F")
    Set e_v = .SpecialCells(2, 23)
    Set e_f = .SpecialCells(-4123, 23)
End With
If e_v Is Nothing And e_f Is Nothing Then
MsgBox "Votre feuille est vide", vbExclamation, "Attention"
End
ElseIf e_v Is Nothing Then
   Set effacez_moi = e_f
ElseIf e_f Is Nothing Then
   Set effacez_moi = e_v
Else
   Set effacez_moi = Union(e_f, e_v)
End If
On Error GoTo 0
effacez_moi.ClearContents
End Sub
 
- 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

Discussions similaires

Réponses
25
Affichages
1 K
Réponses
7
Affichages
366
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…