Excel VBA - Supprimer une plage de cellules
Résolu/Fermé
vbadebutant
Messages postés
5
Date d'inscription
vendredi 22 février 2013
Statut
Membre
Dernière intervention
28 mai 2013
-
22 févr. 2013 à 18:04
ccm81 Messages postés 10907 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 24 janvier 2025 - 25 févr. 2013 à 18:49
ccm81 Messages postés 10907 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 24 janvier 2025 - 25 févr. 2013 à 18:49
A voir également:
- Excel vba effacer une plage de cellules
- Formule excel pour additionner plusieurs cellules - Guide
- Liste déroulante excel - Guide
- Aller à la ligne dans une cellule excel - Guide
- Déplacer une colonne excel - Guide
- Verrouiller cellules excel - Guide
7 réponses
ccm81
Messages postés
10907
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
24 janvier 2025
2 430
22 févr. 2013 à 19:57
22 févr. 2013 à 19:57
Bonjour
Une procedure avec quelques explications
bon courage
Une procedure avec quelques explications
' colonne de reference Const codeb = "A" Public Sub EffaceFinColonne() Dim lideb As Long, adr As String, adrfin As String, plage As String With ActiveSheet lideb = 1 ' recherche de la 1° ligne vide de la colonne codeb While .Range(codeb & lideb) <> "" lideb = lideb + 1 Wend ' plage utilisée de la feuille adr = .UsedRange.Address ' dernière cellule de la plage utilisée adrfin = Split(adr, ":")(1) ' plage a effacer plage = codeb & lideb & ":" & adrfin ' effacer plage Range(plage).ClearContents End With End Sub
bon courage