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

Macros et VBA Excel Discussion :

Macro Export depuis excel vers une template word


Sujet :

Macros et VBA Excel

  1. #1
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Septembre 2012
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

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

    Informations forums :
    Inscription : Septembre 2012
    Messages : 22
    Points : 16
    Points
    16
    Par défaut Macro Export depuis excel vers une template word
    Bonjour;
    j'ai réaliser un macro excel en VB qui fait l 'export de la ligne sélectionné dans la feuille excel vers une template word , a l'aide des signet dans la template.doc. Mais, j'ai trouvé beaucoup des problèmes dans ce macro:

    1. Le chemin des fichier excel et word peut changer, d une machine a l'autre, d'ou je doit avoir un chemin générique pour tout les utilisateurs.

    2.Le macro contient une boucle:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    """
    For i = 1 To 109
    WordDoc.Bookmarks("Signet" & i).Range.Text = Cells(ActiveCell.Row, i)  
    Next i
    """"
    *109 est le numéro de la dernière colonne , peut-on la remplacer avec une variable , n par exemple.
    *dans la feuilles excel , y en a des cellules qui ne vont pas etre exporté vers le fichier word , mais si je les supprime du document word , le macro ne fonctionne plus , d ou je doit insérer les signets dans un autre endroit du document et ce n'est pas du tout beau.

    3.mon Macro est enregistré dans ( PERSO.XLS) , et sa fonctionne pour tout les classeurs excel; mais si je veut travaillé sur autre machine , que doit-je faire ??

    4.Merci pour votre aides et vos temps.

  2. #2
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Septembre 2012
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

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

    Informations forums :
    Inscription : Septembre 2012
    Messages : 22
    Points : 16
    Points
    16
    Par défaut
    La ligne 1 de ce "tableau" contient-elle ces entêtes ? et démarre-t-elle bien en colonne 1 ?
    Si oui :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    n = Cells(1, Columns.Count).End(xlToLeft).Column

Discussions similaires

  1. [XL-2010] Exporter depuis Excel vers PPT
    Par baba89 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 02/10/2013, 09h39
  2. [WD-2003] macro pour l export dpeuis excel vers une template word
    Par jabranejb dans le forum VBA Word
    Réponses: 1
    Dernier message: 05/11/2012, 16h07
  3. [XL-2003] Export données Excel vers un tableau Word
    Par Marc31 dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 25/06/2012, 09h12
  4. Export d'excel vers une base oracle
    Par root_42 dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 22/07/2008, 10h50
  5. Comment effectuer une requette SQL depuis Excel vers une base MySQL ?
    Par Zorgloub dans le forum Macros et VBA Excel
    Réponses: 9
    Dernier message: 24/01/2008, 01h08

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