[Résolu]Points de suspension

alesque
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 338
Inscription: 7 Fév 2004

[Résolu]Points de suspension

Message le Mer Avr 30, 2008 16:14

Bonjour,

Sur un tableau Excel, lorsque je rentre des points de suspension, c'est pris en compte comme un seul caractère, quelqu'un sait il pourquoi ça fait ça et comment l'en empêcher ?

Le problème c'est que lorsque je tape "...", ça donne ça "…" à l'affichage sur IE

Merci d'avance pour votre aide.

Alesque.
Dernière édition par alesque le Ven Mai 02, 2008 10:20, édité 1 fois.


raljx
WRInaute accro
WRInaute accro
 
Messages: 2823
Inscription: 10 Juil 2006

Message le Mer Avr 30, 2008 16:52

surement un pb de codage de la page que tu affiches dans ton navigateur. Quel encodage est utilisé pour l'enregistrement de ton fichier excel ?


nickargall
WRInaute accro
WRInaute accro
 
Messages: 6339
Inscription: 13 Juin 2005

Message le Mer Avr 30, 2008 16:56

Les points de suspension sont, typologiquement parlant , un seul caractère. Excel les repère donc et les remplace par le caractère "..."

Le code HTML pour les points de suspension est
Code: Tout sélectionner
…

excel sort ses tableaux avec un encodage UTF 8 si je ne m'abuse. Tes pages doivent être avec un encodage ISO quelquechose.

Moralité : Ne pas utiliser des copier-coller d'Excel pour créer ses pages web ;)
La moralité fonctionne aussi avec Word

alesque
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 338
Inscription: 7 Fév 2004

Message le Mer Avr 30, 2008 17:16

Merci,

c'est le code que je cherchais, ce qui est bizarre, c'est que ça marche pour tous les caractères spéciaux sauf pour les points de suspension. Dans une macro, j'ai mis le code suivant pour tous les changer avec ton code :

Selection.Find.ClearFormatting
Selection.Find.Replacement.ClearFormatting
With Selection.Find
.Text = "…"
.Replacement.Text = "…"
.Forward = True
.Wrap = wdFindContinue
.Format = False
.MatchCase = False
.MatchWholeWord = False
.MatchWildcards = False
.MatchSoundsLike = False
.MatchAllWordForms = False


Mais ça fonctionne pas...

alesque
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 338
Inscription: 7 Fév 2004

Message le Mer Avr 30, 2008 17:26

Bon c'est résolu, je sais pas pourquoi, mais Excel remplace ces petits points par un caractère, en faisant CTRL H j'ai copié ce caractère et changé pour les points de suspension...

Maintenant, ça s'affiche normalement sur IE, merci pour tout.


Marie-Aude
Modérateur
Modérateur
 
Messages: 11173
Inscription: 5 Juin 2006

Message le Mer Avr 30, 2008 18:31

C'est dans les options de correction automatiques d'Excel


5_legs
WRInaute passionné
WRInaute passionné
 
Messages: 2054
Inscription: 30 Avr 2006

Message le Mer Avr 30, 2008 21:25

Marie-Aude a écrit:C'est dans les options de correction automatiques d'Excel


Bien vu !
Merci pour l'info

alesque
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 338
Inscription: 7 Fév 2004

Message le Ven Mai 02, 2008 10:20

Marie-Aude a écrit:C'est dans les options de correction automatiques d'Excel


Oué, c'était bien ça, plus de problème maintenant.


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités