OVH Cloud OVH Cloud

Supprimer espace dans Etat

15 réponses
Avatar
Isa
Bonjour

Je suis en train de pr=E9parer un =E9tat et j'ai un soucis de mis en page

J'ai cr=E9e un champ calcul=E9 :
=3D(" Je vous prie d'agr=E9er " & [ChampNom] & ",")

je voulais ceci :

=3D(" Je vous prie d'agr=E9er " & [ChampNom] & ", l'expression de mes
sentiments distingu=E9s")

mais il n'en veut pas car plus de 255 caract=E8res

et bien s=FBr si j'ajoute un intitul=E9 pour la suite de ma phrase c'est
pas top ( espace )

J'en profite pour poser une autre question sur la mise en page, existe-
il un moyen de dire =E0 Access, si j'arrive au bout de la ligne =E9crire
sur la ligne suivante, c'est possible =E7=E0 ?

En effet, en supposant que le contenu de mon champ ChampNom soit
exceptionnellement tr=E8s long, ma phrase sera coup=E9e et invisible

Merci d'avance

5 réponses

1 2
Avatar
Isabelle ex Isa :-)
ben c'est vrai que cela marche !

comprends pas pourquoi j'ai eu une erreur tout à l'heure alors qu'il
me semble avoir fait exactement la même chose

tu as bien fait d'insister

Merci

Isabelle ex Isa ;-)

re,

"Isabelle ex Isa :-)"
ben je veux bien moi mais comme indiqu� dans mon premier message
j'ai voulu justement faire comme toi
=(" Je vous prie d'agr�er " & [ChampNom] & ", l'expression de me s
sentiments distingu�s")
mais j'ai eu une erreur d'Access comme quoi il n'acceptait pas plus de
255 caract�res.....


J'ai bien dit dans la zone de texte de l'�tat...

Une zone de texte peut contenir 65.535 caract�res ;-)
Je peux t'assurer que j'y ai d�j� coller une page entiï ¿½re avec une dizaine de champs.


--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
MPFA: http://www.mpfa.info/ (infos g�n�rales)


Avatar
yakakose
Salut a' tous,

N'existe t'il pas un moyen de compter le nombre de lettre contenues dans
Text90 et qu'en fonction du resultat on insere un chr(13) dans le text
global? Franchement je sais pas si ca peut se faire, c'est juste une
suggestion. Ok?

A+,




par contre je ne sais pas faire pour retour � la ligne si la zone de
texte ChampNom est tr�s longue


A savoir:
Le caract�re
Chr(13) ou vbCrLf
permet de forcer un saut de ligne dans une cha�ne de caract�re.


oui mais comme tu l'écris cela permet de "forcer un saut de ligne", or
moi ce n'est pas systématique
il faudrait du genre
si la zone contient plus de 80 caractères faire un retour à la ligne
si non laisser tel quel

Mais bon je pense que cela devrait aller sans avoir à ajouter un code,
du moins je l'espère

Isa ou Isabelle






Avatar
3stone
Salut,

"Isabelle ex Isa :-)"
tu as bien fait d'insister


C'est mon vilain défaut ;-)

--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
MPFA: http://www.mpfa.info/ (infos générales)
Avatar
3stone
Salut,

"yakakose"
| N'existe t'il pas un moyen de compter le nombre de lettre contenues dans
| Text90 et qu'en fonction du resultat on insere un chr(13) dans le text
| global? Franchement je sais pas si ca peut se faire, c'est juste une
| suggestion. Ok?


Bricollage ;-)

La bonne manière à été indiquée par Fabien : auto-extensible !

--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
MPFA: http://www.mpfa.info/ (infos générales)
Avatar
yakakose
Oooohhhh bon d'accord... Je l'f'rais plus. Compris. ;-((


Salut,

"yakakose"
| N'existe t'il pas un moyen de compter le nombre de lettre contenues dans
| Text90 et qu'en fonction du resultat on insere un chr(13) dans le text
| global? Franchement je sais pas si ca peut se faire, c'est juste une
| suggestion. Ok?


Bricollage ;-)

La bonne manière à été indiquée par Fabien : auto-extensible !

--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
MPFA: http://www.mpfa.info/ (infos générales)




1 2