Limiter les caracteres colonne à 16 !!

goliath760

XLDnaute Nouveau
Bonjour à tous Excellences !

Je reviens vers vous, car j'ai un petit soucis. Voilà, j'ai une base de données exportée vers excel. J'aimerais couper automatiquement le nombre de caractères saisi dans la colonne B (voir l'exemple) et ne laisser que 16 caractères.

Je vous remercie d'avance !
 

Pièces jointes

  • Limite_16_caractères.xls
    23.5 KB · Affichages: 56

phlaurent55

Nous a quittés en 2020
Repose en paix
Re : Limiter les caracteres colonne à 16 !!

Bonjour Goliath
Salut Jean-Claude
J'aimerais couper automatiquement le nombre de caractères saisi dans la colonne B (voir l'exemple) et ne laisser que 16 caractères.
si j'ai bien compris, il faudrait limiter à 16 caractères au moment de la saisie
avec ce code:
Code:
Private Sub Worksheet_Change(ByVal Target As Range)
Target.Value = Left(Target.Value, 16)
End Sub
à+
Philippe
 

JCGL

XLDnaute Barbatruc
Re : Limiter les caracteres colonne à 16 !!

Bonjour à tous,
salut Philippe,

Sans code avec la Validation de données :

06142011182908.png

A + à tous
 

JCGL

XLDnaute Barbatruc
Re : Limiter les caracteres colonne à 16 !!

Bonjour à tous,
Re Philippe,

Le gros avantage du code est qu'il efface les derniers caractères quand leur nombre est supérieur à 16.
Perso, j'aurais mis un _SelectionChange sur une colonne.

A++ l'ami
A + à tous
 

R@chid

XLDnaute Barbatruc
Re : Limiter les caracteres colonne à 16 !!

Bonjour,
1 salectionner la colonne voulue
2 aller sur : Donnees=====>Convertir
3 etape_1 : cocher largeur fixe
etape_2 : deplacer le curseur sur la regle pour definir la largeur du texte
etape_3 : cliquer sur Terminer
ca va eliminer toutes les caracteres au dessus de 16
 

Discussions similaires

Réponses
7
Affichages
404

Statistiques des forums

Discussions
312 485
Messages
2 088 814
Membres
103 971
dernier inscrit
abdazee