IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VBA Word Discussion :

Insérer un caractère spécial dans du code VBA [WD-2003]


Sujet :

VBA Word

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Mai 2010
    Messages
    97
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2010
    Messages : 97
    Points : 121
    Points
    121
    Par défaut Insérer un caractère spécial dans du code VBA
    Bonjour le forum,

    Tout d'abord merci d'avance à tous ceux qui prendront un peu de leur temps pour réfléchir à mon problème.

    Mon but est de rechercher le caractère "≤" dans un document Word en utilisant une macro.

    En simplifiant, le code que je veux obtenir est le suivant

    With Selection.Find
    .Text = "≤"
    CaractereTrouve = .Execute
    End With


    Mais en écrivant ceci sous VBE en faisant un copié collé du caractère spécial, j'obtiens

    With Selection.Find
    .Text = "?"
    CaractereTrouve = .Execute
    End With


    Et le code à l'exécution cherche tous les "?", et non les "≤"...

    Je pense que ≤ ne possède pas de Code ASCII et que VBA ne travaille qu'avec les codes ASCII. Y a-t-il un moyen de contourner mon problème et de trouver tous les ≤ du document ?

    A noter que je n'ai pas mis de balise code car sinon cela donne ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    With Selection.Find
        .Text = "≤"
        CaractereTrouve = .Execute
    End With
    Merci d'avance

  2. #2
    Responsable Access

    Avatar de Arkham46
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    5 865
    Détails du profil
    Informations personnelles :
    Localisation : France, Loiret (Centre)

    Informations forums :
    Inscription : Septembre 2003
    Messages : 5 865
    Points : 14 526
    Points
    14 526
    Par défaut
    bjr,

    2264 correspond au code trouvé dans la boîte de dialogue d'insertion de caractères spéciaux

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Mai 2010
    Messages
    97
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2010
    Messages : 97
    Points : 121
    Points
    121
    Par défaut
    Un seul mot à dire : PARFAIT

    C'est tout à fait la syntaxe que je recherchais, ca marche au poil, merci infiniment !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Débutant] Insérer un caractère spécial dans un bouton
    Par Fyv8000 dans le forum VB.NET
    Réponses: 2
    Dernier message: 19/03/2013, 10h16
  2. insérer caractère spéciale dans variable
    Par Korben-Dallas dans le forum Débuter
    Réponses: 2
    Dernier message: 08/05/2011, 15h03
  3. [WD-2003] Reconnaissance des caractères spéciaux dans du code Word VBA
    Par laurent_diep dans le forum VBA Word
    Réponses: 15
    Dernier message: 10/06/2009, 10h02
  4. [E-03] Comment insérer un caractère spécial dans Label
    Par DidierLoche dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 15/12/2008, 19h24
  5. [VBA-EXCEL] Caractère spécial " dans requete sql
    Par rafnt dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 14/09/2006, 16h26

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo