Microsoft 365 copier/coller en fonction d'un résultat

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

all019

XLDnaute Nouveau
Bonjour,
après beaucoup de recherche et n'ayant pas réussi, je vous sollicite
a l'aide dune macro, je souhaite copier la colonne de F5 a F32 de la feuille "cab "dans la feuille "données" en fonction du N° de semaine correspondant
merci
 

Pièces jointes

Solution
Bonjour All,
Ayant peu de données à transférer, une simple boucle est suffisante :
Code:
Sub Transfert()
    Dim NoSem$, C%, L%
    On Error GoTo Fin                                               ' Utile si NoSem absent
    NoSem = "S" & Val(Right(Sheets("cab").Range("F4"), 2))          ' Construction du No de semaine
    C = Application.Match(NoSem, Sheets("données").Range("1:1"), 0) ' Où trouve t on le NoSem
    For L = 5 To 32                                                 ' Tranfert dse valeurs
        Sheets("données").Cells(L - 3, C) = Sheets("cab").Cells(L, "F")
    Next L
Fin:
End Sub
Bonjour All,
Ayant peu de données à transférer, une simple boucle est suffisante :
Code:
Sub Transfert()
    Dim NoSem$, C%, L%
    On Error GoTo Fin                                               ' Utile si NoSem absent
    NoSem = "S" & Val(Right(Sheets("cab").Range("F4"), 2))          ' Construction du No de semaine
    C = Application.Match(NoSem, Sheets("données").Range("1:1"), 0) ' Où trouve t on le NoSem
    For L = 5 To 32                                                 ' Tranfert dse valeurs
        Sheets("données").Cells(L - 3, C) = Sheets("cab").Cells(L, "F")
    Next L
Fin:
End Sub
 

Pièces jointes

- 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
5
Affichages
229
Retour