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

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
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…