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 :

if else if dans word [WD-2010]


Sujet :

VBA Word

  1. #1
    Membre averti
    Femme Profil pro
    Étudiant
    Inscrit en
    Mai 2013
    Messages
    21
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2013
    Messages : 21
    Par défaut if else if dans word
    Bonjour,
    J'ai vu l'outil règles si....alors....sinon et j'aimerai savoir si c'était possible de faire un si....alors.... sinon si .... alors....sinon ..... fin si.
    S'il faut passé par VBA est il possible d'écrire dans le doc word si oui comment faire pour que le test se passe à la création du doc (attention j'utilise le publipostage avec une BDD).
    Merci.

  2. #2
    Membre Expert

    Homme Profil pro
    Spécialiste progiciel
    Inscrit en
    Février 2010
    Messages
    1 747
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Haute Loire (Auvergne)

    Informations professionnelles :
    Activité : Spécialiste progiciel
    Secteur : Service public

    Informations forums :
    Inscription : Février 2010
    Messages : 1 747
    Par défaut
    Bonjour,

    Il est possible d'insérer en cascade plusieurs niveaux de IF
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    {IF "condition1"="1" "condition 1 vraie" "{IF "condition2"="1" "condition2 vraie" "condition 1 et 2 fausses"}"}

  3. #3
    Membre averti
    Femme Profil pro
    Étudiant
    Inscrit en
    Mai 2013
    Messages
    21
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2013
    Messages : 21
    Par défaut
    Ok merci
    Petit bémol ....
    En fait ça marche pas avec le deuxième "IF"
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    {IF «CF»="pas fais" "le test du capot n'a pas été fais" "{IF «CF» ="oui" "Retrait capot facil" "Retrait capot malaisé"}"      \* MERGEFORMAT
    Cela me donne {IF .
    alors que cela me donne mu :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    {IF «CF»="pas fais" "le test du capot n'a pas été fais" "mu"      \* MERGEFORMAT
    une idée ?

  4. #4
    Rédacteur/Modérateur

    Avatar de Heureux-oli
    Homme Profil pro
    Contrôleur d'industrie
    Inscrit en
    Février 2006
    Messages
    21 086
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : Belgique

    Informations professionnelles :
    Activité : Contrôleur d'industrie
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 21 086
    Par défaut
    Salut,

    Le {} sont obtenus avec la combinaison de touches Ctrl + F9.
    C'est la première idée qui me vient pour ton erreur.
    J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
    Débutez en VBA

    Mes articles


    Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !

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

Discussions similaires

  1. Comment modifier la taille de la police dans Word ?
    Par djoao dans le forum API, COM et SDKs
    Réponses: 7
    Dernier message: 11/12/2004, 12h49
  2. Reconnaître du style dans Word
    Par semaj_james dans le forum API, COM et SDKs
    Réponses: 2
    Dernier message: 24/06/2004, 08h12
  3. [VB6] Modification objet OLE dans Word sous VB
    Par zworg dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 23/02/2004, 08h20
  4. Réponses: 2
    Dernier message: 19/01/2004, 12h19
  5. Fusion directe dans word
    Par wozzy dans le forum Access
    Réponses: 10
    Dernier message: 03/06/2003, 21h02

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