EXCEL

LALEH Messages postés 8 Statut Membre -  
pijaku Messages postés 13513 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,
j'ai deux colonnes nom et prénom et j'aimerai transférer tous les prénoms dans la colonnes nom, avec un espace entre, comment faire ? merci pour votre aide.
LALEH
Configuration: Windows Vista Internet Explorer 7.0

4 réponses

  1. taillou
     
    Il existe une fonction concatener. Sinon, vous pouvez utiliser (plus simple) l'espignolette : &
    Exemple : pour "nom" dans A1 et "prénom" dans A2, A3=A1&" "&A2 donne : nom prénom
    0
  2. LALEH Messages postés 8 Statut Membre
     
    merci merci et encore merci ça marche
    0
  3. pijaku Messages postés 13513 Date d'inscription   Statut Modérateur Dernière intervention   2 773
     
    Salut,
    Ou par macro avec VBA :

    Sub concatenerAetB ()
    Dim i As Integer, derlig As Integer
    derlig = Range("A65536").End(xlUp).Row
    For i = 1 To derlig
    Range("A" & i) = Range("A" & i) & " " & Range("B" & i)
    Next
    Columns("A:A").EntireColumn.AutoFit
    Columns("B:B").Delete
    End Sub

    A placer dans un module.
    0