B ben95 Guest 10 Mai 2006 #1 Salut a tous, Je réalise une macro qui doit prendre les 5 premiers caractères d'un text ou d'un nombre ... malgré des heures de recherche je n'y arrive pas. Quelqu'un a t'il une solution a me proposer SVP ? Merci d'avance pour votre réponse. Ben
Salut a tous, Je réalise une macro qui doit prendre les 5 premiers caractères d'un text ou d'un nombre ... malgré des heures de recherche je n'y arrive pas. Quelqu'un a t'il une solution a me proposer SVP ? Merci d'avance pour votre réponse. Ben
pierrejean XLDnaute Barbatruc 10 Mai 2006 #2 bonjour ben95 voici une fonction personnalisée qui fait ce que tu souhaites [file name=ben95.zip size=6044]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/ben95.zip[/file] Message édité par: pierrejean, à: 10/05/2006 16:57 Pièces jointes ben95.zip 5.9 KB · Affichages: 31 Vote positif 0 Vote négatif
bonjour ben95 voici une fonction personnalisée qui fait ce que tu souhaites [file name=ben95.zip size=6044]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/ben95.zip[/file] Message édité par: pierrejean, à: 10/05/2006 16:57
Gérard DEZAMIS XLDnaute Accro 10 Mai 2006 #3 Bonjour Ben et PierreJean Un Cells(1, 2).Value = Left(Cells(1, 1), 5) avec la valeur en A1 et le résultat en B1 ou alors en A2 = gauche(A1;5) Un peu facile ... par rapport à la fonction de PJ. @+GD Vote positif 0 Vote négatif
Bonjour Ben et PierreJean Un Cells(1, 2).Value = Left(Cells(1, 1), 5) avec la valeur en A1 et le résultat en B1 ou alors en A2 = gauche(A1;5) Un peu facile ... par rapport à la fonction de PJ. @+GD