Aide macro - copier / coller valeur max d'une ligne
Résolu
kaiser4
Messages postés
109
Date d'inscription
Statut
Membre
Dernière intervention
-
kaiser4 Messages postés 109 Date d'inscription Statut Membre Dernière intervention -
kaiser4 Messages postés 109 Date d'inscription Statut Membre Dernière intervention -
A voir également:
- Aide macro - copier / coller valeur max d'une ligne
- Historique copier coller - Guide
- Copier coller pdf - Guide
- Copier-coller - Accueil - Informatique
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Partager photos en ligne - Guide
5 réponses
Crée une macro comme celà :
Dim i as integer
For i = 1 to 4
If Range("B" & i)>Range("C" & i)
Range("C" & i)=Range("B" & i).Value
End if
If Range("C" & i)>Range("D" & i)
Range("D" & i)=Range("C" & i).Value
End if
If Range("D" & i)>Range("E" & i)
Range("E" & i)=Range("D" & i).Value
End if
End for
Bonjour,
Merci pour ton aide, mais cela ne fonctionne pas.
Apparemment il y a des erreurs de compilation.
J'ai bien vérifié mon copier coller, essayeé de modifier la macro pour éviter les erreurs, mais cela ne fonctionne pas.
Merci d'avance.
Merci pour ton aide, mais cela ne fonctionne pas.
Apparemment il y a des erreurs de compilation.
J'ai bien vérifié mon copier coller, essayeé de modifier la macro pour éviter les erreurs, mais cela ne fonctionne pas.
Merci d'avance.
J'ai essayé en enlevant les % des cases, mais toujours le même message d'erreur.
Erreur de syntage, erreur de compilation
Les valeurs à scruter se trouvent de I5 jusqu'a S15.
Merci de ton aide.
Erreur de syntage, erreur de compilation
Les valeurs à scruter se trouvent de I5 jusqu'a S15.
Merci de ton aide.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
J'ai rectifier suite au message d'erreur, en suivant l'aide excel.
Dim i As Integer
For i = 1 To 4
If Range("B" & i) > Range("C" & i) Then
Range("C" & i) = Range("B" & i).Value
End If
If Range("C" & i) > Range("D" & i) Then
Range("D" & i) = Range("C" & i).Value
End If
If Range("D" & i) > Range("E" & i) Then
Range("E" & i) = Range("D" & i).Value
End If
Next
Cela fonctionne, merci beaucoup.
Je vais me débrouiller maintenant pour que la macro scrute les bonnes cases.
Encore merci A+.
Dim i As Integer
For i = 1 To 4
If Range("B" & i) > Range("C" & i) Then
Range("C" & i) = Range("B" & i).Value
End If
If Range("C" & i) > Range("D" & i) Then
Range("D" & i) = Range("C" & i).Value
End If
If Range("D" & i) > Range("E" & i) Then
Range("E" & i) = Range("D" & i).Value
End If
Next
Cela fonctionne, merci beaucoup.
Je vais me débrouiller maintenant pour que la macro scrute les bonnes cases.
Encore merci A+.