Vous utilisez un navigateur obsolète. Il se peut que ce site ou d'autres sites Web ne s'affichent pas correctement. Vous devez le mettre à jour ou utiliser un navigateur alternatif.
Microsoft 365copier/coller en fonction d'un résultat
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 !
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
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
- 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