Lorsque je tape une longue phrase (ou plusieurs phrases) dans plusieurs cellules d'affilée et que j'applique l'option Habillage de texte à ces cellules, les cellules ont une ligne vierge supplémentaire en bas. Il n'y a pas d'espaces supplémentaires après mon texte. J'ai placé le curseur à la fin du texte et utilisé la touche Suppr.
Mon texte est formaté pour être aligné en haut et à gauche.
- L'option Hauteur de formatage automatique ne supprime pas la ligne vierge supplémentaire.
- L'ajustement de la largeur de la cellule n'aide pas.
- J'ai essayé de copier / coller le texte dans le bloc-notes, puis de nouveau dans Excel pour essayer de me débarrasser de toute mise en forme. Ça n'a pas marché.
- Je n'utilise pas de gras, italique ou tout autre paramètre de police. J'utilise la police par défaut lorsque j'entre le texte.
- J'ai recherché la fenêtre Formater les cellules. Rien ne supprime cette ligne vierge supplémentaire.
Existe-t-il un autre paramètre que je peux utiliser pour supprimer cette ligne vierge supplémentaire? Je me rends compte qu'Excel n'est pas vraiment fait pour le traitement de texte. Mais, je dois entrer des commentaires sur cette feuille et utiliser la fonction d'habillage de texte.
J'utilise Office / Excel 2007 pour Windows.
Réponses:
J'ai pu reproduire le comportement que vous voyez (également dans Excel 2007). Je ne trouve pas de moyen de se débarrasser de l'espace supplémentaire une fois qu'il est là, mais j'ai constaté que si vous inversez vos étapes et appliquez le retour à la ligne dans une cellule avant de saisir votre texte, vous n'obtiendrez pas la ligne vierge supplémentaire.
la source
J'ai eu le même problème juste avant d'avoir tapé ceci. Et voici ce que j'ai trouvé.
Lorsque vous appuyez sur un texte d'habillage, la hauteur des cellules est automatiquement réglée. De plus, sa hauteur n'est pas calculée comme prévu. S'il reste très peu d'espace sur la dernière ligne du texte, Excel décide que la cellule a besoin d'une ligne de plus ... même s'il n'y a pas une seule lettre dessus.
Si vous obtenez un peu plus la largeur de la cellule , le réglage automatique de la hauteur de cellule supprime la ligne supplémentaire.
la source
J'ai constaté que si vous modifiez la largeur de la colonne qui contient la cellule avec la ligne vierge supplémentaire, le dimensionnement automatique de la hauteur de la ligne supprimera généralement la ligne vierge supplémentaire. Apparemment, l'habillage de mots gâche des valeurs de cellules particulières et des largeurs particulières. Essayez différentes largeurs jusqu'à ce que le dimensionnement automatique de la hauteur supprime la ligne vierge.
Vous pouvez élargir la colonne en cliquant et en faisant glisser le séparateur entre les deux en-têtes de colonne en haut de la feuille de calcul. Une fois la colonne plus large, redimensionnez automatiquement la ligne en double-cliquant sur le séparateur entre les en-têtes de ligne sur le côté gauche de la feuille de calcul.
Bien sûr, si votre feuille de calcul contient des centaines de lignes, chaque cellule de cette colonne a une certaine chance de toucher le point magique et d'ajouter la ligne supplémentaire. La modification de la largeur nettoiera certaines cellules et ajoutera des blancs inutiles à d'autres. Dans ce cas, la seule solution que j'ai trouvée consiste à envelopper manuellement le texte à la largeur choisie en insérant des retours chariot supplémentaires au milieu du texte à la position que j'aimerais que le texte encapsule en utilisant alt + enter. Je m'assure ensuite que la colonne est un peu plus large que la largeur de texte que j'ai choisie et je n'obtiendrai aucune ligne vierge supplémentaire. Une solution terrible et exigeante en main-d'œuvre, mais elle fonctionne.
la source
Le passage à une nouvelle feuille a fonctionné pour moi sur Excel 2016:
la source
Excel présente le texte différemment dans les cellules enveloppées de la même façon qu'il le présente dans les zones de texte.
(Essayez: créez une zone de texte de la même largeur que votre cellule encapsulée, avec des marges nulles, cochez Redimensionner la forme pour ajuster le texte et Envelopper le texte dans la forme , et collez une copie du texte de votre cellule encapsulée).
Sachant cela, il semble que le problème se produit car la commande Ajuster la hauteur de ligne ajuste la hauteur de la ligne comme si chaque cellule de la ligne était disposée à l'aide de l'algorithme utilisé pour les zones de texte plutôt que de l'algorithme pour les cellules encapsulées . L'ajustement automatique de la hauteur de ligne ignore également les cellules fusionnées, il n'est donc pas vraiment utilisable dans de nombreuses situations.
Solution: placez votre texte dans des zones de texte plutôt que dans des cellules enveloppées. Bien sûr, cela introduit son propre monde de douleur, mais si vous générez et remplissez les zones de texte à l'aide de VBA, ce n'est pas trop difficile.
la source
J'ai essayé 6 des 7 réponses qui étaient ici (à l'exception de la zone de texte) et avec un peu de tripotage, les idées ont toutes fonctionné mais, sur certaines lignes uniquement. Je travaille sur un classeur Excel 97-2003 (.xls) en utilisant le mode de compatibilité d'Excel 2016 mais je vois que 2007 a les mêmes commandes que j'ai utilisées ci-dessous ...
Une autre chose qui a fonctionné sur certains était de taper un blanc dans les cellules vides entre les autres données. Certaines lignes ont été corrigées en copiant la mise en forme d'un bon exemple de ligne sur la ligne du problème. En utilisant la boîte de dialogue de mise en forme pour modifier toute la mise en forme de toutes les données à la fois et réappliquer, cela a également fonctionné sur quelques lignes. Ce que j'ai trouvé qui a fonctionné sur toutes les nombreuses lignes de mauvais comportement qu'il me restait à la fois était de sélectionner toutes les zones de données (CTRL + HOME puis CTRL + MAJ + FIN sélectionneront les cellules qui contiennent étonnamment des données invisibles aussi), allez dans l'onglet ACCUEIL, Dans la section MODIFICATION, sélectionnez la flèche à côté de EFFACER, choisissez EFFACER LES FORMATS. Sélectionnez ensuite toutes les données que vous souhaitez encapsuler et cliquez avec le bouton droit de la souris ou utilisez CTRL1 pour ouvrir la boîte de dialogue Formatage, l'onglet d'alignement et la coche à côté de WRAP TEXT, ENTER, vérifiez les données partout pour les lignes perdues (y a-t-il des espaces vides en tête ou à la suite de votre texte?), puis appliquez à nouveau tout autre formatage que vous utilisiez. Voila! La fin de nombreuses heures de frustration. (
la source
Veuillez faire ce qui suit: 1. Mettez en surbrillance la colonne, contrôle + h (pour rechercher et remplacer) mettez un espace dans find et mettez n'importe quel caractère spécial à '-' pour remplacer. 2. Convertissez "texte en colonne", délimitez avec le caractère spécial remplacé.
Prendre plaisir...
la source
Ce bogue persiste dans Excel 2016 et cela m'ennuie depuis des décennies. La définition de la hauteur fixe de la ligne comporte toujours le risque que du texte soit masqué ultérieurement si davantage de texte est ajouté à la cellule. La solution de Michael Krebs fonctionnera la plupart du temps et évitera ce risque. Aganju semble bien comprendre le problème. Je pense que TaeKwonJoe a eu de la chance avec Excel 2013. Paul Kienitz a ma sympathie. L'autre correctif qui évite les risques liés aux hauteurs de ligne fixes est de modifier la taille de la police vers le haut ou vers le bas d'une petite fraction, par exemple de 11 points à 10,8 points. Tout comme l'ajustement de la largeur des lignes, c'est une solution unique qui ne garantit pas le retour d'espace supplémentaire, mais de cette façon, vous ne gâchez pas la mise en forme du reste de la feuille. Bonne chance!
la source
Je suis sur un ordinateur professionnel et je n'ai pas de droits d'administrateur, donc certaines de ces options n'ont pas pu être essayées, toutes les autres n'ont pas fonctionné pour moi.
J'ai trouvé une résolution pour Excel 2016. J'ai simplement utilisé le peintre de format d'une cellule qui n'avait pas le problème d'espacement et j'ai copié la mise en forme dans la cellule incriminée. Cela a fonctionné sur toutes mes cellules et a été un travail supplémentaire minime, pas une bonne solution, mais cela peut éviter d'avoir à ajuster les polices ou la taille des cellules et à gâcher l'autre formatage.
la source
Ce problème me dérangeait aussi depuis très longtemps.
Ma seule solution pour se débarrasser de l'espace supplémentaire / entrer était de terminer la phrase avec un point / point / la touche '.' Cela fonctionne à 100% pour moi, où toutes les autres solutions ont échoué (y compris le collage de copie dans le bloc-notes (avant et en arrière), le bricolage de la mise en page, la largeur des cellules, etc.)
Oui, il s'avère que c'était aussi simple que cela. Il suffit de terminer la ligne avec une rupture / un point dur.
Bonne chance!
la source
j'ai fait face au même problème et l'ai maintenant résolu. Veuillez sélectionner la cellule, cliquez sur F2, amenez le pointeur de la souris à la fin du texte (appuyez sur le bouton de fin), cliquez plusieurs fois sur le bouton Supprimer jusqu'à ce que vous sentiez que l'espace vide indésirable est supprimé, puis appuyez sur le bouton Entrée .... Merci.
la source
J'ai lu en diagonale quelques réponses et certaines sont utiles. Finalement, après avoir résolu le problème, j'ai trouvé:
J'ai donc un peu gâché un peu plus et voici la solution (éventuelle) - dans Excel 2013:
Le problème devrait disparaître. Faites-moi savoir si cela résout le problème.
la source
La seule solution à ce problème semble être la réintégration complète de MS Office. J'ai cherché partout sur les forums Internet et personne ne sait comment le résoudre. Pour moi, la réinstallation a fonctionné, alors essayez. :)
la source
J'ai mis en surbrillance toute la rangée. Cliquez ensuite sur "Accueil" en haut à gauche. Puis un menu déroulant "Format" est apparu en haut à droite. La ligne étant toujours en surbrillance, sélectionnez "Ajustement automatique de la hauteur de ligne" dans la liste déroulante "Format". La magie!
la source
Lorsque vous êtes sur une cellule, si vous cliquez sur le "style normal", il devrait se débarrasser de tout espace supplémentaire dans la cellule.
la source
Ce que je fais, c'est couper le texte de la cellule et le coller dans le bloc-notes avec Format - Wrap Text sélectionné. Ensuite, je supprime tous les débuts de nouveaux paragraphes, puis je les coupe et les recolle dans la cellule, et l'espace supplémentaire à la fin a disparu. Je pense qu'Excel détecte ces débuts de nouveaux paragraphes et ajoute les lignes vides à la fin. J'espère que cela t'aides!
la source