à mon avis en utilisant les fonctions excel c'est impossible.. Il faudrait tester toutes les lettres en majuscule donc CAR(65) Car(66)..... car(90)
Par contre si dans un module tu mets
Function separermaj(donnee As Range) As String
separermaj = Left(donnee, 1)
For i = 2 To Len(donnee)
If Asc(Mid(donnee, i, 1)) >= 65 And Asc(Mid(donnee, i, 1)) <= 90 Then
separermaj = separermaj & " " & Mid(donnee, i, 1)
Else
separermaj = separermaj & Mid(donnee, i, 1)
End If
Next i
End Function
Tu pourras écrire dans ta feuille ou dans A1 il y a BillenBrandonBillen
=separermaj(A1)
et tu auras Billen Brandon Billen
Edit: Sorry sulfurique.. trop tard