Demande de correction de macro
Résolu
pyrus2047
Messages postés
153
Date d'inscription
Statut
Membre
Dernière intervention
-
Patrice33740 Messages postés 8561 Date d'inscription Statut Membre Dernière intervention -
Patrice33740 Messages postés 8561 Date d'inscription Statut Membre Dernière intervention -
A voir également:
- Demande de correction de macro
- Votre appareil ne dispose pas des correctifs de qualité et de sécurité importants - Guide
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Activer correction automatique android - Guide
- Jitbit macro recorder - Télécharger - Confidentialité
- Telecharger clavier français avec correction - Télécharger - Divers Utilitaires
1 réponse
Bonjour,
« le but et de transposer dans la plage (M3:T10) les deux plages (W3:AD10,C3:J10)
en récupérant uniquement les cellules non vide .... »
Il faut tester le contenu de chaque cellule correspondante des 2 plages, mais que fais-tu lorsque les 2 cellules contiennent une valeur ?
« le but et de transposer dans la plage (M3:T10) les deux plages (W3:AD10,C3:J10)
en récupérant uniquement les cellules non vide .... »
Il faut tester le contenu de chaque cellule correspondante des 2 plages, mais que fais-tu lorsque les 2 cellules contiennent une valeur ?
Option Explicit Sub ice() Dim r1 As Range Dim r2 As Range Dim rd As Range Dim L As Long Dim C As Long Set r1 = Range("C3:J10") Set r2 = Range("W3:AD10") Set rd = Range("M3:T10") For L = 1 To r1.Rows.Count For C = 1 To r1.Columns.Count If r1(C, L).Formula = "" Then rd(C, L).Value = r2(C, L).Value ElseIf r2(C, L).Formula = "" Then rd(C, L).Value = r1(C, L).Value Else rd(C, L).Formula = "Pas prévu" End If Next C Next L End Sub
super merci