Nompropre

bonjour je me suis fais une base de donnee por classer mes fichiers mp3 dans la colonne A figure le nom et prenom des artistes je veux utiliser la fonction =nompropre pour cette colonne comment dois je faire pour que les modifs se fasse directement dans la colonne A merci

Bonjour,

Dans un premier temps, tu effectues la mise en majuscule dans une autre colonne avec la fonction NOMPROPRE.

= NOMPROPRE(A1) et copie avec la poignée de recopie

Ensuite, tu copies la colonne qui contient les noms propres.

Enfin, tu fais un collage spécial / Valeurs dans la colonne A.

A+

Bonjour

Et si tu veux une macro, la voilà.

29noms-propres.xlsm (16.13 Ko)

Bonjour,

Un autre exemple e VBA avec un tri sur les noms.

Cdlt

Option Explicit
Sub MEF_NomsPropres()
Dim Ws As Worksheet
Dim derLigne As Long, i As Long
Dim Nom As String

    Application.ScreenUpdating = False
    Set Ws = Worksheets("Feuil1")
    With Ws
        derLigne = .Range("A" & Rows.Count).End(xlUp).Row
        For i = 2 To derLigne
             .Cells(i, 1) = Application.WorksheetFunction.Proper(.Cells(i, 1).Value)
        Next
        .Range(.Cells(1, 1), Cells(derLigne, 1)).Sort Key1:=.[A2], Order1:=xlAscending, Header:=xlYes
    End With

    Set Ws = Nothing

End Sub

bonjour pour utiliser =nompropre pour tte une colonne je dois taper =nompropre(a1;a20)?

Bonjour @ tous,

Non, tu dois faire comme suite, en B2 par exemple,

=NOMPROPRE(A2)

et tu tires vers le bas

@ + +

Rechercher des sujets similaires à "nompropre"