Partager via

Cellule à nombre de caractères fixe et complète si besoin

Anonyme
2022-01-27T18:22:13+00:00

Bonjour à tous

Pour programmer un Hamel un rangement vertical à plateaux tournant je dois rentrer plusieurs données : le nom du produit posé à tel emplacement, le stock, etc. etc. Chaque cellule doit avoir un nombre de caractères défini. Donc la case A2 doit avoir 20 caractères, or ma description a parfois 5 ou 12 ou 9 ou 15 caractères.

Comment puis-je faire pour que la cellule Excel comporte toujours 20 caractères ? Que Excel complète si besoin, pas avec des 0 mais des espaces ou des _ ?

Merci de votre aide

Microsoft 365 et Office | Excel | Autres | Windows

Question verrouillée. Cette question a été migrée à partir de la Communauté Support Microsoft. Vous pouvez voter pour indiquer si elle est utile, mais vous ne pouvez pas ajouter de commentaires ou de réponses ni suivre la question.

0 commentaires Aucun commentaire

3 réponses

  1. DanielCo 107.7K Points de réputation
    2022-01-27T18:57:29+00:00

    Bonjour,

    C'est possible avec une macro. Si tu le souhaites, je peux la fournir.

    Cordialement.

    Daniel

    Cette réponse a-t-elle été utile ?

    1 personne a trouvé cette réponse utile.
    0 commentaires Aucun commentaire
  2. DanielCo 107.7K Points de réputation
    2022-01-28T09:11:10+00:00

    A tout hasard, macro à mettre dans le module de la feuille :

    Private Sub Worksheet_Change(ByVal Target As Range)
    If Target.Address <> "$A$2" Then Exit Sub
    If Len(Target.Value) > 19 Then Exit Sub
    Application.EnableEvents = False
    Target.Value = Target.Value & Application.Rept(" ", 20 - Len(Target.Value))
    Application.EnableEvents = True
    End Sub

    Daniel

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  3. Supprimé

    Cette réponse a été supprimée en raison d’une violation de notre Code de conduite. La réponse a été signalée manuellement ou identifiée via la détection automatisée avant que l’action ne soit entreprise. Pour obtenir plus d’informations, veuillez consulter notre Code de conduite.


    Les commentaires ont été désactivés. En savoir plus