IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

IHM Discussion :

Alignement de la dernière ligne d'une zone de texte [AC-2016]


Sujet :

IHM

  1. #1
    Futur Membre du Club
    Femme Profil pro
    Techinicienne en administration
    Inscrit en
    Avril 2018
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 28
    Localisation : Canada

    Informations professionnelles :
    Activité : Techinicienne en administration

    Informations forums :
    Inscription : Avril 2018
    Messages : 5
    Points : 5
    Points
    5
    Par défaut Alignement de la dernière ligne d'une zone de texte
    Bonjour,

    Ma base de données Access sert principalement à envoyer une lettre de façon massive selon les données entrées dans mes tables. Ma lettre est donc constituée sous la forme d'un état que je filtre selon les critères que je détermine.

    Tout fonctionne parfaitement sauf un élément assez important. Comme il s'agit d'une lettre officielle, je dois absolument la rendre conforme. Je dois donc justifier mon texte.

    Le problème est que la dernière ligne du texte est distribuée aussi sur la largeur de ma zone de texte, ce qui crée des espaces entre les lettres des mots, plutôt que d'être alignée à gauche comme l'aurait fait un document Word.. Je sais que je pourrais exporter le tout vers Word et faire du publipostage, mais ce n'est pas ce que je désire..

    Sauriez-vous m'aider à ramener le tout conforme?

    Merci beaucoup!

  2. #2
    Rédacteur/Modérateur

    Avatar de Jean-Philippe André
    Homme Profil pro
    Architecte Power Platform, ex-Développeur VBA/C#/VB.Net
    Inscrit en
    Juillet 2007
    Messages
    14 656
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Canada

    Informations professionnelles :
    Activité : Architecte Power Platform, ex-Développeur VBA/C#/VB.Net
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2007
    Messages : 14 656
    Points : 34 372
    Points
    34 372
    Par défaut
    Salut,

    idée :
    si tu ajoute un retour chariot à ta dernière ligne (comme si tu tapais Enter), ca ne résoudrait pas ton problème ?

  3. #3
    Futur Membre du Club
    Femme Profil pro
    Techinicienne en administration
    Inscrit en
    Avril 2018
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 28
    Localisation : Canada

    Informations professionnelles :
    Activité : Techinicienne en administration

    Informations forums :
    Inscription : Avril 2018
    Messages : 5
    Points : 5
    Points
    5
    Par défaut
    Citation Envoyé par Jean-Philippe André Voir le message
    Salut,

    idée :
    si tu ajoute un retour chariot à ta dernière ligne (comme si tu tapais Enter), ca ne résoudrait pas ton problème ?
    Non malheureusement ça ne fonctionne pas..
    Je crois que le problème avait déjà été évoqué auparavant dans les années 2000 et il s'agirait de codes VBA.. J'ai récupéré les fichiers donnés en exemples, mais ces codes sont trop avancés pour moi et je n'arrive pas à les ajuster à ma base de données.

    Voici les fichiers en question, si jamais vous souhaitez y jeter un coup d'oeil.. Peut-être sauriez-vous les comprendre davantage:
    VBA 1: https://www.cjoint.com/c/HDsrVcfipd1
    VBA 2: https://www.cjoint.com/c/HDsrWHgrwL1

    Voici également ma base de données dont l'état problématique se nomme "Lettre - Type Parent" et un PDF démontrant mon problème:
    Base de données: https://drive.google.com/open?id=1uu...haNF0GgOjTT3WJ
    PDF: https://drive.google.com/open?id=1hI...Fz_7OAqvzqIeMB

    Merci beaucoup de votre soutien.

  4. #4
    Invité
    Invité(e)
    Par défaut
    Bonjour

    Dans ta table où se trouve le champ avec tes données transforme le en Mémo ou TexteLong.

    Dans les propriétés en bas du champ dans la propriété Format de texte sélectionne texte enrichi.

    Dans l'état sélectionne la même propriété et la même chose.

    Cela marche sur Access 2007.

    Philippe

  5. #5
    Futur Membre du Club
    Femme Profil pro
    Techinicienne en administration
    Inscrit en
    Avril 2018
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 28
    Localisation : Canada

    Informations professionnelles :
    Activité : Techinicienne en administration

    Informations forums :
    Inscription : Avril 2018
    Messages : 5
    Points : 5
    Points
    5
    Par défaut
    Citation Envoyé par Philippe JOCHMANS Voir le message
    Bonjour

    Dans ta table où se trouve le champ avec tes données transforme le en Mémo ou TexteLong.

    Dans les propriétés en bas du champ dans la propriété Format de texte sélectionne texte enrichi.

    Dans l'état sélectionne la même propriété et la même chose.

    Cela marche sur Access 2007.

    Philippe
    Vous ne savez pas à quel point vous venez de faire de moi une femme heureuse!! Ça fonctionne!!
    C'était pourtant si simple!

    Merci énormément!!!

  6. #6
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par BiankaBo Voir le message
    Vous ne savez pas à quel point vous venez de faire de moi une femme heureuse!! Ça fonctionne!!
    C'était pourtant si simple!

    Merci énormément!!!
    En fait j'avais trouvé l'astuce par hasard il n'y a pas longtemps et heureusement que ma femme ne va pas sur le forum

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [VBA] Sélectionner la dernière ligne d'une zone filtrée
    Par chloecm dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 01/04/2017, 07h17
  2. enregistrements sur une seul ligne d'une zone de texte
    Par maverick91 dans le forum Access
    Réponses: 5
    Dernier message: 12/06/2007, 11h35
  3. Saut de ligne dans une zone de texte
    Par lito74 dans le forum Access
    Réponses: 2
    Dernier message: 22/09/2006, 16h35
  4. Retour à la ligne dans une zone de text
    Par hnb2003 dans le forum Access
    Réponses: 2
    Dernier message: 13/04/2006, 11h56
  5. [HTML] Supprimer le multi ligne d'une zone de text
    Par Furius dans le forum Balisage (X)HTML et validation W3C
    Réponses: 9
    Dernier message: 29/11/2005, 14h49

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo