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 :

[VBWORD]Question au sujet de Normal.dot


Sujet :

VBA Word

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 13
    Par défaut [VBWORD]Question au sujet de Normal.dot
    Bonjour,
    J'ai fait une fonction qui cherche des fichiers word dans un répertoire bien précis et qui y insère un style:

    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
    Dim i As Integer
    Dim fso As FileSystemObject
    Dim fs As Folder
    Dim f As file
    Dim path As String
    path = Application.NormalTemplate.path & "\Normal.dot"
     
    Set fso = New FileSystemObject
    Set fs = fso.GetFolder("C:\Key\PrepareFiles\" )
    FileName = Dir("C:\Key\PrepareFiles\*.*" )
     
    For i = 0 To fs.Files.Count + 1
        If FileName <> vbNullString Then
            Open FileName For Output As #1
            dest = "C:\Key\PrepareFiles\" & FileName
            Application.OrganizerCopy Source:=path, Destination:=dest, name:="termKey", Object:=wdOrganizerObjectStyles
            Close #1
            FileName = Dir
        End If
    Next i
     
    fin:
        Set f = Nothing
        Set fs = Nothing
        Set fso = Nothing
    End Sub
    Le problème c'est que je suis obligée de commenter la ligne Application.OrganizerCopy Source:=path, Destination:=dest, name:="termKey", Object:=wdOrganizerObjectStyles dès que j'ai utilisé la fonction sinon il y a une erreur du genre: le fichier Normal.dot est ouvert.
    Je ne sais pas comment faire pour éviter de commenter et décommenter à chaque fois.
    Si quelqu'un à une idée...merci de bien vouloir m'aider.

  2. #2
    Modérateur
    Avatar de AlainTech
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Mai 2005
    Messages
    4 235
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 71
    Localisation : Belgique

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Finance

    Informations forums :
    Inscription : Mai 2005
    Messages : 4 235
    Par défaut
    Pour les balises code, pas besoin de les taper...
    Il suffit de sélectionner le texte et de cliquer sur le bouton # (le dernier dans l'éditeur).
    N'oubliez pas de cliquer sur quand vous avez obtenu ou trouvé vous-même la réponse à votre question.
    Si vous trouvez seul, pensez à poster votre solution. Elle peut servir à d'autres!
    Pensez aussi à voter pour les réponses qui vous ont aidés.
    ------------
    Je dois beaucoup de mes connaissances à mes erreurs!

Discussions similaires

  1. Petite question au sujet du code Hamming
    Par sylsau dans le forum Algorithmes et structures de données
    Réponses: 5
    Dernier message: 28/02/2006, 12h30
  2. Questions au sujet d'une démission
    Par root76 dans le forum Démission
    Réponses: 18
    Dernier message: 22/02/2006, 12h39
  3. [FN]Question sur les formes normales
    Par joxbl dans le forum Schéma
    Réponses: 1
    Dernier message: 18/10/2005, 16h11
  4. Question théorique sur les normales
    Par Pedro dans le forum DirectX
    Réponses: 5
    Dernier message: 16/10/2005, 19h24
  5. Normal.dot Office 2003
    Par licorne dans le forum Word
    Réponses: 2
    Dernier message: 29/12/2004, 12h06

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