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 Access Discussion :

Formulaire case à cocher 2


Sujet :

VBA Access

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    68
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 68
    Par défaut Formulaire case à cocher 2
    Bonjour,

    J'ai un formulaire dans lequel je peux choisir le type de fichier que je veux créer en cochant la case voulue et en cliquant sur le bouton OK.



    Voici le code :

    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
    Private Sub Ok_Click()
     
        If Word.Value = True Then
     
        Dim oApp As Object
        Dim WordDoc As Word.Document
     
        Set oApp = CreateObject("Word.Application")
        oApp.Visible = True
        Set WordDoc = oApp.Documents.Add    '-- crée un nouveau document
        WordDoc.SaveAs "C:\Documents and Settings\Caed-Johar\Mes documents\Projet\monDocument.doc"   '-- enregistre le nouveau doc
     
        Else
     
            Word.Value = False
     
         End If
     
    Exit_Ok_Click:
        Exit Sub
     
    Err_Ok_Click:
        MsgBox Err.Description
        Resume Exit_Ok_Click
     
     
    End Sub
    Le probleme c'est qu'il ne décoche pas la fin, pourtant j'ai bien mis Word.value = False .

    Est ce que quelqu'un peut m'aider.
    Merci d'avance.

  2. #2
    Membre Expert Avatar de Renardo
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    1 648
    Détails du profil
    Informations personnelles :
    Âge : 62
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 648
    Par défaut
    Si j'ai bien compris tu veux decocher word une fois ton fichier Word cree dans se cas met ta commande avant le Else

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    68
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 68
    Par défaut
    C'est exact, ca marche, merci.
    Par contre par simple curiosité, entre Else et End If, je laisse toujours Word.Value = False ? Qu'es ce que je dois mettre si je veux mettre une valeur nul ?

    Merci d'avance.

  4. #4
    Membre Expert Avatar de Renardo
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    1 648
    Détails du profil
    Informations personnelles :
    Âge : 62
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 648
    Par défaut
    Le else tu peux le suprimer il est inutile dans ton code actuel

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    68
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 68
    Par défaut
    Ok.

    Merci bien.

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

Discussions similaires

  1. Réponses: 3
    Dernier message: 09/08/2006, 08h25
  2. Formulaire case à cocher
    Par regis94 dans le forum Access
    Réponses: 21
    Dernier message: 03/08/2006, 12h43
  3. Probleme source formulaire case à cocher
    Par regis94 dans le forum Access
    Réponses: 1
    Dernier message: 02/08/2006, 20h20
  4. [formulaire] Case à cocher et disabled
    Par wolflinger dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 17/05/2006, 10h59
  5. Formulaire case à cocher
    Par LDDL dans le forum Langage
    Réponses: 6
    Dernier message: 02/05/2006, 20h47

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