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

VBScript Discussion :

Ouvrir un nouveau document avec un modele perso


Sujet :

VBScript

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    45
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 45
    Points : 29
    Points
    29
    Par défaut Ouvrir un nouveau document avec un modele perso
    Bonjour,

    Je chercher grâce à un vbs à créer un nouveau document Word.
    Sachant que j'ai créé un modéle qui contient un certain nombre de macro, je souhaite que ce nouveau document soit basé sur OEW.dot.

    Voici l'un des nombreux tests réalisés:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    Dim objWord
    Set objWord = CreateObject("Word.Application")
    Dim objWordDoc
    Set objWord = Documents.Add "C:\OEW.Dot",False,0
    objWord.Visible = false
    ScreenUpdating=True
    objWordDoc.SaveAs "C:\WordOESave.doc"
    'Après sauvegarde, il faut fermer
    objWordDoc.Close
    Set objWordDoc = Nothing
    objWord.Quit
    Set objWordDoc = nothing
    Malheureusement, malgré de nombreux essais, une recherche poussée dans les différents messages, je n'arrive pas à mon sortir.

    J'espère l'un de vous pourra éclairer ma lanterne.

    Merci par avance.

  2. #2
    Expert éminent sénior


    Profil pro
    Inscrit en
    Juin 2003
    Messages
    14 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 14 008
    Points : 20 040
    Points
    20 040
    Par défaut
    tu mélange un peu des 2 objet (application Word et Document word)

    de plus tu ne peu pas utiliser directement les collection de l'application Word par exemple documents... sans les préfixer avec la variable pointant sur cette application ..

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    Dim objWord
    Set objWord = CreateObject("Word.Application")
    objWord.Visible = true 'pour voir ce qui se passe...
    Dim objWordDoc
    Set objWordDoc = objWord.documents.Add ("d:\tmp\OEW.Dot",False,0)
    objWordDoc.SaveAs "d:\tmp\WordOESave.doc"
    'Après sauvegarde, il faut fermer
    objWordDoc.Close
    Set objWordDoc = Nothing
    objWord.Quit
    Set objWordDoc = nothing

Discussions similaires

  1. [XL-2013] Bouton pour ouvrir un nouveau document vierge existant
    Par Stevy3396 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 03/05/2015, 02h00
  2. Réponses: 2
    Dernier message: 28/07/2011, 16h41
  3. Ouvrir un nouveau document avec un modele perso
    Par iloyer dans le forum VBA Word
    Réponses: 14
    Dernier message: 18/05/2009, 14h48
  4. ouvrir un nouveau document word
    Par milki1 dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 19/12/2007, 15h49
  5. ouvrir un fichier Excel avec une requete perso
    Par legillou dans le forum Access
    Réponses: 9
    Dernier message: 21/06/2005, 15h14

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