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 :

fermeture de doc en vba


Sujet :

VBA Word

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2006
    Messages
    207
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 207
    Par défaut fermeture de doc en vba
    bonjour,
    J'ouvre depuis un doc word un autre doc word depuis une userform1 et je voudrais fermer le premier apres l'ouverture
    comment fais t'on pour selectionner mon doc d'origine le fermer afin de laisser l'autre seulement ouvert (en vba)

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2006
    Messages
    207
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 207
    Par défaut
    est il possible d'ouvrir un document en vba et de lui envoyer un parametre?

  3. #3
    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 : 60
    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
    C'est possible, si tu connais le nom du document.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Documents("LeNom.Doc").Close
    Si tu ne connais pas son nom, il faut utiliser des variables.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    Dim oDoc1 As Document
    Dim oDoc2 As Document
    Set oDoc1 = ActiveDocument
    Set oDoc2 = Documents.Open ("C:\temp\monDoc.doc")
     
    oDoc1 .Close
    Set oDoc1 = Nothing
     
    Odoc2.Activate
    Pour le paramètre, tu pourrais en dire plus ?
    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 !

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2006
    Messages
    207
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 207
    Par défaut
    merci pour le parametre j'ai trouvé
    toto(parametre1,parametre2) via VB .NET

    et dans le MyDocuments on ajoute la fonction toto
    sub toto(parametre1,parametre2)
    ....traitement
    end sub

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

Discussions similaires

  1. Problème fermeture fichier .doc et appli word VBA
    Par thomas93 dans le forum Excel
    Réponses: 1
    Dernier message: 26/02/2014, 10h45
  2. Réponses: 14
    Dernier message: 04/06/2012, 10h27
  3. [WD-2003] Renumérotation du doc via VBA
    Par LAJ65 dans le forum Word
    Réponses: 3
    Dernier message: 05/05/2010, 11h14
  4. [AC-2003] Fermeture d'excel par VBA ACCESS
    Par Deustalos dans le forum VBA Access
    Réponses: 10
    Dernier message: 23/03/2010, 15h18
  5. Fermeture fichier excel en vba
    Par avyrex dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 19/11/2006, 21h30

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