Saisie de texte

olivepao

XLDnaute Occasionnel
Bonjour le forum :)

Depuis plusieurs jours, je cherche le moyen de saisir du texte dans un formulaire.

Lorsque je saisi des données tels que nom, prénom, année de naissance sur une ou deux cellules, aucun problème !

Mais comment faire pour que l'utilisateur puisse saisir du texte dans une zone, faire des retour à la ligne et de la mise en forme comme il le désire.

Si je fusionne plusieurs cellules sur les colonnes et les lignes, la saisie ne peut se faire qu'au "kiliomètre".

J'ai bien essayé de le faire avec les outils "formulaire" ou "Boîte à outils de contrôle" mais sans succès.

Si une idée traine dans le coin, je suis preneur.

Merci de votre aide.
 

skoobi

XLDnaute Barbatruc
Re : Saisie de texte

Bonjour,

tu parles de la saisie de texte dans un textbox de userform?
Sache qu'il est impossible de faire une mise en forme "personnalisé" (j'entends par là une partie du texte en italique et l'autre classique) dans les controles d'USF et des outils "formulaire" ou "Boîte à outils de contrôle".

Edit: Hello Dull!:)
 
Dernière édition:

olivepao

XLDnaute Occasionnel
Re : Saisie de texte

:)
Sur demand de Dull

Je joins un fichier réduit au maximum.

Pour ceux qui s'y pencheront, la zone de saisie ou je désire faire des retours à la ligne (le plus important) et éventuellement de la mise en forme est la zone en vert.

Il exite bien une solution pas très académique qui est la combinaison des touches ALT et ENTER pour faire une retour à la ligne mais . . .

A++
 

Pièces jointes

  • Formulaire.xls
    25.5 KB · Affichages: 44
  • Formulaire.xls
    25.5 KB · Affichages: 47
  • Formulaire.xls
    25.5 KB · Affichages: 44

Dull

XLDnaute Barbatruc
Re : Saisie de texte

Re olivepao, Re Skobbi :), le Fil

place toi sur la cellule Click Droit
Format/cellule
Onglet Alignement
Horizontal = Gauche(retrait)
Vertical = Centré


Contrôle du texte
Coche la case: Renvoyer à la ligne Automatiquement
ça devrait le faire

EDIT: le fichier
Bonne Journée
 

Pièces jointes

  • olivepao.zip
    4.6 KB · Affichages: 19
Dernière édition:

olivepao

XLDnaute Occasionnel
Re : Saisie de texte

Re Dull et Skoobi :)

Cela ne fonctionne pas selon mes désirs.

Si je fais un retour avec Enter, je suis envoyé sur la dernière cellule

qui est protégée.


Ce que je désire faire c'est saisir plusieurs phrases ou éléments dans cette cellule (verte) et faire un retour à la ligne entre chaque élément.

A++
 

olivepao

XLDnaute Occasionnel
Re : Saisie de texte

Re olivepao

Nul besoin de faire Entrée. à la Limite de la cellule tu es envoyé directement à la ligne... Ou alors j'ai pas compris :eek:

Bonne Journée

Re :)

Toi pas avoir compris ou moi pas expliqué correctement.

Je veux écrire par exemple 4 ou 5 mots sur une ligne, faire un retour à la ligne et écrire autre chose sur la ligne suivante et après écrire encore une ligne.

Ce que j'indiquais dans mon premier post et tu décris dans ton dernier est la saisie au kilomètre. Il faut attendre de remplir complètement une ligne pour le retour à la ligne se fasse automatiquement.

Je désire faire ce retour à la ligne "au besoin".

A++
 

jeanpierre

Nous a quitté
Repose en paix
Re : Saisie de texte

Bonjour olivepao, les amis skoobi, Dull et le forum,

Pas bien suivi, mais, peut-être, avec Format/Cellule/Renvoyer à la ligne automatiquement....

Voir, et te lire sur le sujet.

Bonne journée.

Jean-Pierre
 

olivepao

XLDnaute Occasionnel
Re : Saisie de texte

Bonjour olivepao, les amis skoobi, Dull et le forum,

Pas bien suivi, mais, peut-être, avec Format/Cellule/Renvoyer à la ligne automatiquement....

Voir, et te lire sur le sujet.

Bonne journée.

Jean-Pierre

:) Hello Jean-Pierre et les autres

C'est du pareil au same que le post précédent.

Je n'ai trouvé que la fonction ALT et ENTER pour faire un retour à la ligne.

Une fonction VBA serait bienvenue si c'est possible.

A++
 

olivepao

XLDnaute Occasionnel
Re : Saisie de texte

Re Re tout le monde :)

Si essayes mon fichier, tu verras mon problème quand tu appuyes sur Enter dans la cellule verte.

En faisant ENTER tu vas dans une autre cellule (ici la dernière qui protégée).

Si tu fais ALT + ENTER, tu restes dans la cellule mais tu vas à la ligne.

Je cherche une solution ou en faisant ENTER, la valeur de cette touche aie la valeur ALT + ENTER.

A++
 

jeanpierre

Nous a quitté
Repose en paix
Re : Saisie de texte

Re,

Sorti de Alt + Enter, je ne vois pas trop, même en Vba, car, à quel moment Vba va savoir que tu veux aller à la ligne, et à quel moment va t'il savoir que tu veux sortir de la cellule... ?

Alt Enter n'est pas plus difficile que Enter, et en plus, c'est à la demande.

Quel intérêt ?


Edit : Salut tototiti
 
Dernière édition:

Discussions similaires

Réponses
3
Affichages
378

Statistiques des forums

Discussions
312 479
Messages
2 088 744
Membres
103 943
dernier inscrit
ZIMMERMANN