Probleme pour personaliser un code qui copie des cellules

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 !

dreamalain

XLDnaute Junior
Bonjour à tous et bon dimanche

J'ai trouvé un code qui me convient très bien
Merci a THIERRY35 :

VB:
Sub Zonecombinée1_QuandChangement()
Dim i% 'déclaration d'un "compteur" de type Integer
Dim c As Range 'déclaration d'une variable de type "cellule" ou "plage de cellules"
Sheets("extraction").Range("D8:H5000").Clear 'effacer contenu et mise en forme de la plage
i = 1 'initialisation du compteur

'pour chaque cellule de la plage de A2 à ... la dernière cellule non-vide de la colonne A de la feuille BASE
For Each c In Sheets("BASE").Range("A2:A" & Sheets("BASE").Range("A65000").End(xlUp).Row)
    'si le contenu (en majuscules) de chaque cellule = le contenu (en majuscules) de la cellule D1 de la feuille EXTRACTION
    If UCase(c) = UCase(Sheets("extraction").Range("D1")) Then
        'étendre la "sélection" de la cellule en cours et ses 4 voisines de droite, dans la même ligne
        'copier ces 5 cellules, puis les coller dans la feuille EXTRACTION, en colonne D, dans la ligne
        'dont le n° correspond à la valeur du compteur (en ajoutant les 6 lignes vides, + la ligne de titre)
        c.Resize(, 5).Copy Destination:=Sheets("extraction").Range("D" & i + 7)
        'incrémenter le compteur de lignes
        i = i + 1
    End If
Next c 'passer à la cellule suivante dans la colonne A de la feuille BASE
End Sub

J'aimerais ne copier que les valeurs des cellules sans leurs mise en forme

Merci
 
Dernière édition:
- 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
4
Affichages
408
  • Question Question
Microsoft 365 worksheet_change
Réponses
29
Affichages
1 K
Réponses
12
Affichages
1 K
Retour