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 :

carré et point d'interrogation dans un FormFields [WD-2016]


Sujet :

VBA Word

  1. #1
    Membre du Club
    Femme Profil pro
    comptable
    Inscrit en
    Août 2016
    Messages
    55
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 32
    Localisation : France, Ariège (Midi Pyrénées)

    Informations professionnelles :
    Activité : comptable
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Août 2016
    Messages : 55
    Points : 53
    Points
    53
    Par défaut carré et point d'interrogation dans un FormFields
    Bonjour,

    J'ai fait un petit programme VBA qui affiche du texte dans un FormFields en fonction de plusieurs conditions. Tout marche bien, le seul problème est qu'un caractère bizarre apparait en début de ligne. C'est un carré avec un point d'interrogation à l'intérieur. Je ne sais pas du tout ce que cela signifie. Quelqu'un a une idée ? Merci

    Nom : Sans titre.png
Affichages : 5780
Taille : 1,8 Ko

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    Private Sub TextBox1_Change()
     
    End Sub
     
    Private Sub valider_Click()
    Dim ServiceA, ServiceB, ServiceC As CheckBox
    Dim TextA, TextB, textC As String
     
    FormFields("resultat").Result = ""
     
    Set ServiceA = ActiveDocument.FormFields("ServiceA").CheckBox
    Set ServiceB = ActiveDocument.FormFields("ServiceB").CheckBox
    Set ServiceC = ActiveDocument.FormFields("ServiceC").CheckBox
     
    If ServiceA.Value = True Then
     
        TextA = "service A est bon" & vbCrLf
     
    End If
    If ServiceB.Value = True Then
     
        TextB = "service B est ok" & vbCrLf
     
    End If
    If ServiceC.Value = True Then
     
        textC = "service C est bien"
     
    End If
    FormFields("resultat").Result = TextA & TextB & textC
    End Sub

  2. #2
    Membre du Club
    Femme Profil pro
    comptable
    Inscrit en
    Août 2016
    Messages
    55
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 32
    Localisation : France, Ariège (Midi Pyrénées)

    Informations professionnelles :
    Activité : comptable
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Août 2016
    Messages : 55
    Points : 53
    Points
    53
    Par défaut
    J'ai finalement trouvé !
    il faut juste noter "VbCr" au lieu de "VbCrLf".... Voilà voilà

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

Discussions similaires

  1. Réponses: 6
    Dernier message: 19/01/2009, 12h47
  2. Point d'interrogation dans le menu systeme
    Par [Mel] dans le forum MFC
    Réponses: 1
    Dernier message: 29/03/2007, 11h59
  3. Point d'interrogation dans UPDATE
    Par the_bmo dans le forum MySQL
    Réponses: 1
    Dernier message: 18/10/2006, 11h58
  4. Des points d'interrogation dans le retour js
    Par franculo_caoulene dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 07/11/2005, 16h25

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