C
Caribou
Guest
Bonjour,
j'ai un code qui me permet de dire si A1 non vide alors B1 = A1 mais si en même temps B1 = non vide, alors ne pas remplacer B1 par A1 avec le code suivant :
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Range("A1") And Range("B1") = "" Then
Range("B1") = [A1]
End If
End Sub
Le code fonctionne même si A1 et B1 comportent des listes déroulantes numériques : 22, 54...
Mon pb est que mes cases A1 et B1 comportent des listes déroulantes avec lettre et numéro : D4, B3, F2...
Ça me renvoie alors une erreur : "Run-time error '13' type mismatch"
Est-il possible de contourner ce pb ?
Merci Forum
j'ai un code qui me permet de dire si A1 non vide alors B1 = A1 mais si en même temps B1 = non vide, alors ne pas remplacer B1 par A1 avec le code suivant :
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Range("A1") And Range("B1") = "" Then
Range("B1") = [A1]
End If
End Sub
Le code fonctionne même si A1 et B1 comportent des listes déroulantes numériques : 22, 54...
Mon pb est que mes cases A1 et B1 comportent des listes déroulantes avec lettre et numéro : D4, B3, F2...
Ça me renvoie alors une erreur : "Run-time error '13' type mismatch"
Est-il possible de contourner ce pb ?
Merci Forum