Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Microsoft 365 transfert valeur de textbox dans une cellule

epicot

XLDnaute Nouveau
Bonjour, j'utilise une textbox pour réaliser des rapports d'intervention. Ce rapport est composé de multiples lignes.
je souhaite transférer ce rapport dans un tableau excel pour le garder en archive mais le nombre de ligne est trop important et ne rentre pas dans une cellule.

est ce que quelqu'un aurait une astuce en VBA pour réaliser le transfert et que l'ensemble de ma saisie soit visible en colonne Rapport de mon tableau ?

 
Solution
Ah oui, ça fait beaucoup.
Le problème est que 409 est "gravé dans le marbre", c'est une limite XL.
J'ai bien peur que la seule solution qui vous reste serait fusionner deux cellules pour atteindre 818.
Mais c'est inopérant si vous utilisez un tableau structuré, ce qui semble être votre cas. Et là je ne vois pas de solution.
Ou alors une macro Worksheet_SelectionChange qui, sur clic d'une cellule, ouvrirait un userform ou un msgbox avec le texte complet.

sylvanu

XLDnaute Barbatruc
Supporter XLD
Bonjour Epicot,
Vous sélectionnez votre colonne dans la feuille, clic droit, format de cellules.
Dans Alignement vous choisissez "Renvoyez à la ligne automatiquement"
Cette propriété restera pour les texte à venir.
Dorénavant tout le texte apparaitra dans votre cellule.
 

sylvanu

XLDnaute Barbatruc
Supporter XLD
Ah oui, ça fait beaucoup.
Le problème est que 409 est "gravé dans le marbre", c'est une limite XL.
J'ai bien peur que la seule solution qui vous reste serait fusionner deux cellules pour atteindre 818.
Mais c'est inopérant si vous utilisez un tableau structuré, ce qui semble être votre cas. Et là je ne vois pas de solution.
Ou alors une macro Worksheet_SelectionChange qui, sur clic d'une cellule, ouvrirait un userform ou un msgbox avec le texte complet.
 

Discussions similaires

Réponses
5
Affichages
317
Réponses
13
Affichages
576
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…