XL 2013 copie colonne sur plage de cellule

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

Bonsoir Matte,
Un essai à tester en PJ avec :
VB:
Sub Worksheet_Change(ByVal Target As Range)
On Error GoTo Fin
    If Target.Count > 1 Then Exit Sub
    If Not Intersect(Target, Range("W12")) Is Nothing Then
        If Target <> "OFF" Then
            For L = 12 To 19
                Cells(11 + Target, 35 + L - 12) = Cells(L, "AD")
                Cells(11 + Target, 44 + L - 12) = Cells(L, "AF")
                Cells(11 + Target, 53 + L - 12) = Cells(L, "AG")
            Next L
        End If
    End If
Fin:
End Sub
La macro se déclenche sur une modification de W12.
 

Pièces jointes

bonjour sylvanu,
merci pour votre aide, c'est bien ce que je chercher à faire, je n'y parvenais pas avec l'éditeur de macro
es ce qu'il serai possible d'y ajouter ,si en w12 il y à RAZ les trois tableau on sont copier les données soit effacé ?
merci
 
Bonsoir matte, sylvanu,

Pas besoin de VBA.

Sélectionner AI12:AP12, entrer la formule et valider par Ctrl+Maj+Entrée, puis tirer vers le bas :
VB:
=SIERREUR(TRANSPOSE(--(""&$AD$12:$AD$19))/($W$12=LIGNE()-11);"")
Même chose pour les 2 autres tableaux à droite, fichier .xlsx joint

Edit : formule corrigée pour éviter la fonction SI.

A+
 

Pièces jointes

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
2
Affichages
149
Réponses
10
Affichages
463
Réponses
19
Affichages
480
Réponses
3
Affichages
120
  • Question Question
Microsoft 365 Graphique à bulles
Réponses
2
Affichages
124
Retour