Rechercher : dans
Par :

Demande d'aide sur excel

Dernière réponse le 13 nov 2009 à 00:55:18 clash4, le 12 nov 2009 à 16:21:05 
 Signaler ce message aux modérateurs

Bonjour,

j'aimerais bien avoir votre aide concernant un petit problème sur EXCEL.
j'ai une colonne sur mon tableau qui contient des chiffre séparés par des " - " ( colonnes séparées nom, num, description ) exp:
----------------------------------------------------
nom numéro description

sarah 12-54-001 azzerzaar
ali 687_00 fafaakgkm
---------------------------------------------------



et j'aimerais le transformer sous la forme:
----------------------------------------------------
nom numéro description

sarah 12 azzerzaar
sarah 54 azzerzaar
sarah 001 azzerzaar

ali 687 fafaakgkm
ali 00 fafaakgkm
----------------------------------------------------


merci d'avance :D
Configuration: Windows XP
Safari 532.0

Meilleures réponses pour « demande d'aide sur excel » dans :
Tableur - L'interface d'Excel Voir Présentation d'Excel Microsoft Excel est le tableur de la suite bureautique Microsoft Office. Pour le lancer il suffit de cliquer sur l'icone appropriée de votre menu Démarrer (sous Windows) ou bien de cliquer sur un fichier Excel (dont...
Transformer un fichier Microsoft Excel (.xls) en PDF VoirTransformer en fichier PDF un fichier Microsoft Excel (.xls) Rien de plus simple ! Ouvrez votre fichier *.xls avec OpenOffice.org Réglez éventuellement la mise en page par le menu Format / Page... Dès lors, 2 solutions pour transformer en...
Importer ses contacts sous Outlook à partir d'Excel VoirImporter ses contacts sous Outlook à partir d'Excel Problème Comment importer une liste de contact d'Excel vers Outlook, en ne les mettant que dans une seule liste de contact, et non contact par contact ? Solution En utilisant les logiciels...
[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...
Télécharger Ms Word Excel Cracker VoirMs Word Excel Craker est une application permettant de retrouver les mots de passe perdus ou oubliés pour les fichiers.xls ou .doc créés avec Microsoft Office 97, 2000, 2003, XP ou autres programmes Word ou Excel compatibles. Cette application vous...
Télécharger MOREFUNC (Macro complémentaire EXCEL) VoirMorefunc est une macro complémentaire proposant 67 nouvelles fonctions de feuille de calcul pour Excel. Ces fonctions sont compatibles avec Excel 95 à 2007. Elles ne sont pas portables sur d'autres plate-formes que Windows, ni sur d'autres...

1

gbinforme, le 12 nov 2009 à 23:55:10

Bonjour

Pour créer de nouvelles lignes tu dois passer par une macro et je te propose ceci à coller dans ta feuille concernée (mode d'emploi éventuel) :

Public Sub degroupe()
Dim lig As Long
Application.ScreenUpdating = False
For lig = Cells(Columns(1).Cells.Count, 1).End(xlUp).Row To 1 Step -1
    Cells(lig, 2).Value = Replace(Cells(lig, 2).Value, "-", "|")
    Cells(lig, 2).Value = Replace(Cells(lig, 2).Value, "_", "|")
    While cre_ligne(lig)
    Wend
Next lig
End Sub

Public Function cre_ligne(lig)
Dim pos As Integer, der As Integer
Const sep As String = "|"
cre_ligne = False
pos = 0
    Do
        der = pos
        pos = InStr(der + 1, Cells(lig, 2).Value, sep)
    Loop Until pos = 0
    If der <> 0 Then
        Rows(lig + 1).Insert
        Cells(lig + 1, 1).Value = Cells(lig, 1).Value
        Cells(lig + 1, 2).Value = "'" & Mid(Cells(lig, 2).Value, der + 1)
        Cells(lig, 2).Value = "'" & Left(Cells(lig, 2).Value, der - 1)
        Cells(lig + 1, 3).Value = Cells(lig, 3).Value
        cre_ligne = True
    End If
End Function

Ensuite tu dois autoriser les macros et lancer (alt + F8) la macro "degroupe".
Toujours zen

Répondre à gbinforme

2

 clash4, le 13 nov 2009 à 00:55:18

Merci énormement gbinforme, tu m'a sauvé la vie !!!

merci encore une fois t'es toujours Zen

Répondre à clash4