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 :

automatique sur vingt feuilles


Sujet :

VBA Word

  1. #1
    Membre régulier Avatar de pilounet54
    Homme Profil pro
    retraité
    Inscrit en
    Février 2008
    Messages
    489
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 71
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : retraité
    Secteur : Service public

    Informations forums :
    Inscription : Février 2008
    Messages : 489
    Points : 89
    Points
    89
    Par défaut automatique sur vingt feuilles
    bonjour à tous

    j'ai plusieurs feuilles Word une vingtaine ,je souhaiterai crée un une feuille de base qui me permettrai de mettre exemple le nom: ViLLA et que cela me le conditionne dans tous les autres feuilles es que je suis clair merci à vos crayons les pro
    cordialement

  2. #2
    Rédacteur/Modérateur

    Avatar de Heureux-oli
    Homme Profil pro
    Contrôleur d'industrie
    Inscrit en
    Février 2006
    Messages
    21 087
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : Belgique

    Informations professionnelles :
    Activité : Contrôleur d'industrie
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 21 087
    Points : 42 926
    Points
    42 926
    Par défaut
    Salut,

    Pourquoi en VBA ?

    Un copier coller avec liaison devrait le faire.
    Ou encore un Style Ref qui est un champ reprenant la dernière valeur du style choisi.
    Un entête, ....
    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 !

  3. #3
    Membre régulier Avatar de pilounet54
    Homme Profil pro
    retraité
    Inscrit en
    Février 2008
    Messages
    489
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 71
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : retraité
    Secteur : Service public

    Informations forums :
    Inscription : Février 2008
    Messages : 489
    Points : 89
    Points
    89
    Par défaut
    Citation Envoyé par Heureux-oli Voir le message
    Salut,

    Pourquoi en VBA ?

    Un copier coller avec liaison devrait le faire.
    Ou encore un Style Ref qui est un champ reprenant la dernière valeur du style choisi.
    Un entête, ....

    merci pour les propositions
    il me faut svp juste un exemple en vba
    cordialement

  4. #4
    Rédacteur/Modérateur

    Avatar de Heureux-oli
    Homme Profil pro
    Contrôleur d'industrie
    Inscrit en
    Février 2006
    Messages
    21 087
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : Belgique

    Informations professionnelles :
    Activité : Contrôleur d'industrie
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 21 087
    Points : 42 926
    Points
    42 926
    Par défaut
    Salut,

    Même question, pourquoi en VBA.

    Les pages ne sont pas des objets fixes, c'est ce qui va poser le problème majeur.


    Voilà un bout de code qui va ajouter "mon Texte" sur chaque page du document.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    Sub AjoutTextePage()
    Dim intI As Integer
     
    For intI = 1 To ActiveDocument.BuiltInDocumentProperties(wdPropertyPages)
        Selection.GoTo what:=wdGoToPage, Count:=intI
        Selection.TypeText "mon Texte"
    Next intI
     
    End Sub
    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 !

  5. #5
    Membre régulier Avatar de pilounet54
    Homme Profil pro
    retraité
    Inscrit en
    Février 2008
    Messages
    489
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 71
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : retraité
    Secteur : Service public

    Informations forums :
    Inscription : Février 2008
    Messages : 489
    Points : 89
    Points
    89
    Par défaut
    Citation Envoyé par Heureux-oli Voir le message
    Salut,

    Même question, pourquoi en VBA.

    Les pages ne sont pas des objets fixes, c'est ce qui va poser le problème majeur.


    Voilà un bout de code qui va ajouter "mon Texte" sur chaque page du document.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    Sub AjoutTextePage()
    Dim intI As Integer
     
    For intI = 1 To ActiveDocument.BuiltInDocumentProperties(wdPropertyPages)
        Selection.GoTo what:=wdGoToPage, Count:=intI
        Selection.TypeText "mon Texte"
    Next intI
     
    End Sub
    merci merci !pour ce que je veux faire avec des feuilles de différents noms pas forcement ouverte je pense pas que cela convienne
    cordialement

  6. #6
    Rédacteur/Modérateur

    Avatar de Heureux-oli
    Homme Profil pro
    Contrôleur d'industrie
    Inscrit en
    Février 2006
    Messages
    21 087
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : Belgique

    Informations professionnelles :
    Activité : Contrôleur d'industrie
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 21 087
    Points : 42 926
    Points
    42 926
    Par défaut
    Salut,

    Juste une information qui m'intéresse, comment fais-tu pour ne pas ouvrir toutes les pages d'un document ?
    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 !

  7. #7
    Membre régulier Avatar de pilounet54
    Homme Profil pro
    retraité
    Inscrit en
    Février 2008
    Messages
    489
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 71
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : retraité
    Secteur : Service public

    Informations forums :
    Inscription : Février 2008
    Messages : 489
    Points : 89
    Points
    89
    Par défaut
    Citation Envoyé par Heureux-oli Voir le message
    Salut,

    Juste une information qui m'intéresse, comment fais-tu pour ne pas ouvrir toutes les pages d'un document ?
    je pense que très sincèrement que cela n'est pas un problème ,on ouvre un fichier excel on enregistre et on le ferme avec word c'est pareil
    je vais très trouver je pense la solution avec des texbox
    cordialement

  8. #8
    Membre expert

    Homme Profil pro
    Spécialiste progiciel
    Inscrit en
    Février 2010
    Messages
    1 747
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Haute Loire (Auvergne)

    Informations professionnelles :
    Activité : Spécialiste progiciel
    Secteur : Service public

    Informations forums :
    Inscription : Février 2010
    Messages : 1 747
    Points : 3 016
    Points
    3 016
    Par défaut
    Bonjour,

    tu veux dire que tu utilises plusieurs documents, le terme de pages n'étaient du coup peut-être pas le plus adapté.
    Oui, c'est possible en définissant un signet et en utilisant un champ incluretexte avec un signet.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    {INCLUDETEXT  "monfic" monsignet}
    Cordialement,
    Christophe

    Merci de ne pas oublier de mettre résolu quand le sujet l'est. Cela aide tous les DVPnautes dans leur recherche

Discussions similaires

  1. [XL-2007] filtre automatique sur 2 feuilles
    Par amauri dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 16/07/2012, 19h22
  2. Réponses: 4
    Dernier message: 30/01/2012, 13h04
  3. [XL-2003] insertion ligne automatique sur plusieurs feuille
    Par rdams dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 14/04/2010, 16h42
  4. Ouverture automatique sur une feuille
    Par lara008 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 12/08/2007, 12h56
  5. [VBA-E] calculs automatique sur une seule feuille
    Par repié dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 16/03/2006, 12h53

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