Copier-coller et garder seulement x de caractères

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Re : Copier-coller et garder seulement x de caractères

Bonjour techinis, vgendron, le forum,

La solution par VBA est simple.

Voyez le fichier joint et cette macro dans le code de la feuille (clic droit sur l'onglet et Visualiser le code) :

Code:
Private Sub Worksheet_Change(ByVal Target As Range)
Dim r As Range
Set r = Intersect(Target, Me.UsedRange)
If r Is Nothing Then Exit Sub
For Each r In r 'si entrées multiples
  If Len(r) > 39 Then r = Left(r, 39)
Next
End Sub
Bonne journée.
 

Pièces jointes

Re : Copier-coller et garder seulement x de caractères

Re,

Merci. Mais je peux pas mettre des macros

est ce parce que ca "impose" un bouton de lancement comme dans mon exemple?
si c'est juste ca..
le meme code, peut etre intégré dans l'évènement "Change" de la feuille..

ainsi, l'opération de tronquature se fait automatiquement

ex:

Code:
Private Sub Worksheet_Change(ByVal Target As Range)
if target.column=1 then
Target = Right(Target, Target.Offset(0, 1))
end if
End Sub

Hello Job,
j'avais pas vu ton post qui est sur la deuxième page ;-)
donc ma proposition tombe complètement à coté.. d'autant que je ne garde que les caractères de droite.. pas de gauche
et en plus, je ne "travaille" que sur la colonne A.. 🙂
 
Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
3
Affichages
120
Réponses
12
Affichages
223
Réponses
5
Affichages
121
Réponses
10
Affichages
380
Retour