(résolu) supprimer saut de ligne

adel53

XLDnaute Occasionnel
bonjour la communauté

Je souhaite traiter un tableur avec access et je souhaite donc optimiser mes tables pour être plus efficace J'ai le probleme suivant dans certaine cellule j'ai des sauts de lignes qui donnent le résultat suivant par exemple

Tél 03 03 03 03 03
Fax 03 03 03 03 03
Mr Christophe WICZ
info@dwn.fr

Comment faire pour avoir 4 colones avec les informations ci dessous et si possible ne pas recopier tél et fax dans le contenu de la cellule uniquement les numéros.

En vous remerciant pour votre aide
 

Pièces jointes

  • exemple.xls
    26.5 KB · Affichages: 79
  • exemple.xls
    26.5 KB · Affichages: 80
  • exemple.xls
    26.5 KB · Affichages: 82
Dernière édition:

RENAUDER

Nous a quitté
Repose en paix
Re : supprimer saut de ligne

Bonjour,

Dans ton exemple, il n'y a pas de saut de ligne ?
J'ai crée une cellule pour ce cas et une fonction personnalisée
Code:
Function MaCellule(Cell, Position)
    L = Split(Cell.Value, vbLf)
    MaCellule = L(Position - 1)
End Function
 

Pièces jointes

  • exemple.xls
    37 KB · Affichages: 95
  • exemple.xls
    37 KB · Affichages: 95
  • exemple.xls
    37 KB · Affichages: 91
Dernière édition:

adel53

XLDnaute Occasionnel
Re : supprimer saut de ligne

salut Renaud

J'ai revu ta macro je n'avais jamais créer de fonction auparavant donc j'ai compris que je pouvais maintenant utiliser la fonction Macellule pour avec en parametre la celulle à diviser puis la position. Je te remercie ça correspond à ce que je souhaite faire. Le fichier que j'ai récupéré n'étant pas correctement formatté je vais en avoir pour un moment pour avoir le résultat escompté. Ta solution me permet déjà de gagner de précieuses heures Merci encore une fois
 

Statistiques des forums

Discussions
311 720
Messages
2 081 909
Membres
101 836
dernier inscrit
karmon