2017-09-06 6 views
0

J'utilise un fichier html pour créer un fichier Excel et tout fonctionne très bien mais l'alignement du texte. Je veux formater mes données en texte et l'aligner à droite (à gauche est la valeur par défaut). Quelque chose comme ceci:Aligner à droite dans Excel en utilisant le style html

<style type="text/css"> 
.textclass { font-weight: bold; mso-number-format:"\@"; text-align:"right"} 
</style> 

Avec cette solution la police en gras et le format est bon, mais le texte est toujours aligné à gauche. Nous vous remercions de votre aide à l'avance.

+0

Essayez float: right –

+0

float: right ne fonctionne pas:/ –

+0

, pourriez-vous s'il vous plaît essayer d'ajouter l'affichage: bloquer –

Répondre

0

Pour atteindre le résultat attendu, utilisez l'option ci-dessous

float: right

ou

display: block

problème semble être que l'élément de classe de texte est un élément en ligne qui ne permet pas de texte align: right

0

Vous avez une faute de frappe. Il suffit d'utiliser:

<style type="text/css"> 
    .textclass { font-weight: bold; mso-number-format:"\@"; text-align: right} 
</style> 

Sans guillemets.

Probablement vos modifications soient ne le ferai pas réfléchir jusqu'à ce que vous nettoyer le cache de votre navigateur:

Chrome

Mozilla

+0

Je l'ai essayé avant et maintenant encore mais malheureusement ce n'est pas une solution. –

+0

Odd ... Avez-vous nettoyé le cache du navigateur? –