Rechercher : dans
Par :

Extraire ls majuscules dans une cellule excel

Dernière réponse le 19 mai 2008 à 20:01:57 tj_maxi, le 10 mar 2008 à 23:00:39 
 Signaler ce message aux modérateurs

Je voudrais créer une formule permettant d'extraire les majuscules dans une cellule excel. Merci pour votre assistance.

Configuration: Windows XP
Internet Explorer 6.0

Meilleures réponses pour « Extraire ls majuscules dans une cellule excel » dans :
[Excel] Colorer des cellules sur conditions VoirIl existe dans Excel des fonctions très pratiques mais peu connues et peu utilisées. Exemple : vous souhaitez qu'une cellule se colore automatiquement en rouge (ou autre mise en forme de police, de bordure, de trame) selon une condition : un...

1

gbinforme, le 10 mar 2008 à 23:21:40

Bonjour

Il n'y a pas de possibilité de le faire à ma connaissance avec un fonction standard mais avec une fonction personnalisée dans un module c'est possible.

Public Function majuscules(zone)
Dim sel As Object
Dim i As Integer
Application.Volatile
For Each sel In zone
    For i = 1 To Len(sel)
        If Asc(Mid(sel, i, 1)) > 64 And Asc(Mid(sel, i, 1)) < 91 Then
            majuscules = majuscules & Mid(sel, i, 1)
        End If
    Next i
Next sel
End Function

L'appel se fait avec : =majuscules(cellule ou plage)
Toujours zen

Répondre à gbinforme

3

tj_maxi, le 11 mar 2008 à 14:41:36

Merci gbinforme,

Ta fonction résoud bien mon problème.

Merci encore et à bientôt.

tj_maxi !

Répondre à tj_maxi

2

pascalouou, le 10 mar 2008 à 23:23:40

Bonjour
Le contenu de votre cellule est-il toujours de la même longueur ou variable ?
ça doit être faisable avec une formule, si le texte n'est pas trop long, ou avec une macro sinon.
Dans l'attente de vous lire,
Cordialement,
Pascal

Répondre à pascalouou

4

tj_maxi, le 11 mar 2008 à 14:45:28

Problème résolu par la fonction de gbinforme.

Le contenu de la cellule est de longueur variable.

Merci à tous.

tj_maxi.

Répondre à tj_maxi

5

 mohamed, le 19 mai 2008 à 20:01:57

Salut.le site de telecharger need for speed
est merci

Répondre à mohamed