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

Word Discussion :

Débutante programmation Word


Sujet :

Word

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Août 2009
    Messages
    5
    Détails du profil
    Informations personnelles :
    Âge : 50
    Localisation : France

    Informations forums :
    Inscription : Août 2009
    Messages : 5
    Points : 4
    Points
    4
    Par défaut Débutante programmation Word
    Bonjour,

    Voilà cela fait quelques heures (qui se comptent en quelques jours maintenant) que je cherche à améliorer un document Word 2002.
    Voila j'ai 3 options que l'on peut choisir par des controles activex cases à cocher (mais je pourrais tout aussi bien mettre des boutons à options).
    Selon la case cocher, je veux faire apparaitre soit un tableau (au format paysage) ou deux autres textes format paysage.
    Donc pas de problème mes macros pour insérer au bon format le tableau ou les textes sont prêts; ce qui me pose problème est le point de départ de la macro qui doit se faire à la fin de la première page ( dans la macro est inséré le saut de page section suivante...). J'ai donc inséré un signet mais ne sais pas comment l'exploiter j'ai tenté de copier divers codes de différentes sources je n'ai pu en tirer que cela:
    ( je m'excuse auprès de l'auteur dont je ne peux citer le nom car je ne m'en souviens pas...)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    Private Sub CheckBox1_Click()
     Dim MaVariable As String, MonSignet As String
    MonSignet = "Insert_StPage"
    If ActiveDocument.Bookmarks.Exists(MonSignet) Then
    MaVariable = ActiveDocument.Bookmarks(MonSignet).Range.Text
    Call Macro1
    End Sub
    Si quelqu'un avait la gentillesse de pouvoir m'aider directement ou me rediriger vers un site ( j'en ai fait quelques uns mais je n'arrive pas à utiliser le select bien que conceptuellement j'ai compris sa différence avec le range...enfin, je crois!)

    Merci

    Vyzouille

  2. #2
    Candidat au Club
    Profil pro
    Inscrit en
    Août 2009
    Messages
    5
    Détails du profil
    Informations personnelles :
    Âge : 50
    Localisation : France

    Informations forums :
    Inscription : Août 2009
    Messages : 5
    Points : 4
    Points
    4
    Par défaut En cherchant
    Bonjour,

    En fait le trop étant l'ennemi du bien et l'énervement source d'idiotie, j'ai trouvé la solution qui est tout simplement:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ActiveDocument.bookmarks("Insert.StPage").select
    En m'excusant auprès de tous pour ce dérangement.

    Vyzouille
    PS: Merci pour ce site et ce forum qui m'a permis de lire des discussions fortes intéressantes.

  3. #3
    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,

    Si ça fonctionne avec le signet maintenant, tant mieux.

    Mais sache que l'on peut se déplacer de page en page dans un document.

    Pour y parvenir, on utilise la commande GoTo.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    Sub ChangerDePage()
    ActiveDocument.GoTo What:=wdGoToPage, Which:=wdGoToAbsolute, Count:=2
     
    End Sub
    Il suffit ensuite de reculer d'un caractère pour être à la fin de la première page.
    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
    Candidat au Club
    Profil pro
    Inscrit en
    Août 2009
    Messages
    5
    Détails du profil
    Informations personnelles :
    Âge : 50
    Localisation : France

    Informations forums :
    Inscription : Août 2009
    Messages : 5
    Points : 4
    Points
    4
    Par défaut Merci hereux Oli
    Merci de cette solution que
    1. je vais essayer dans mon doc actuel
    2. je vais utiliser dans mes projets futurs car je compte bien me mettre à la programmation un peu plus fortement après les vacances


    A très bientôt avec mes questions farfelues, en revanche ce qui est du soutien, je vais essayer mais avec les moyens limités que sont les miens!

    Bonne soirée

  5. #5
    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
    Reviens quand tu veux !
    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 !

Discussions similaires

  1. [Débutant] Programme Java en mode console / Applet
    Par Metallic-84s dans le forum Applets
    Réponses: 5
    Dernier message: 23/05/2013, 11h06
  2. Réponses: 20
    Dernier message: 29/03/2006, 11h37
  3. [débutant] programmation Symbian
    Par insidephone dans le forum MFC
    Réponses: 2
    Dernier message: 19/03/2006, 16h33
  4. Comment afficher les icones de programme (word..) dans JTree
    Par david06600 dans le forum Composants
    Réponses: 2
    Dernier message: 07/03/2006, 17h50
  5. [Débutant]Programmer un mobile en java
    Par Pill_S dans le forum Java ME
    Réponses: 3
    Dernier message: 28/05/2004, 13h06

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