Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Word > VBA Word
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 14/03/2011, 08h13   #1
Candidat au titre de Membre du Club
 
Inscription : février 2006
Messages : 171
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 171
Points : 12
Points : 12
Par défaut Affiche automatique vba

Dans le cadre de la création d'une affiche en automatique, où seule la première page word doit être active :
est-il possible de supprimer le saut de page automatique (pour l'instant je teste à la validation le nbre de pages)
et le plus important nos utilisateurs ne doivent pas dépasser un certain seuil (je précisie je ne dois pas intégrer de marge basse ....à cause d'un fond de page )
est il possible de detecter sur la feuille A3 de word la position y de la derniere ligne afin de la tester avec une position pré établie.
merci
battit64 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/03/2011, 11h35   #2
Responsable Word

 
Avatar de Heureux-oli
 
Homme Olivier Lebeau
Contrôleur d'industrie
Inscription : février 2006
Messages : 17 321
Détails du profil
Informations personnelles :
Nom : Homme Olivier Lebeau
Âge : 47
Localisation : Belgique

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

Informations forums :
Inscription : février 2006
Messages : 17 321
Points : 29 220
Points : 29 220
Salut,

J'ai pas compris grand chose à ta demande.

Pour récupérer la position d'une ligne, il suffit de la sélectionner et d'utiliser ce code :

Code :
Selection.Information(wdVerticalPositionRelativeToPage)
__________________
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 !
Heureux-oli est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/03/2011, 12h36   #3
Candidat au titre de Membre du Club
 
Inscription : février 2006
Messages : 171
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 171
Points : 12
Points : 12
c'est ce que je demande, et pour sélectionner la dernière ligne de la page?
battit64 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/03/2011, 12h38   #4
Candidat au titre de Membre du Club
 
Inscription : février 2006
Messages : 171
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 171
Points : 12
Points : 12
en fait il faut que dans mon document word même si l'utilisateur arrive en fin de page, la deuxieme page n'apparaisse pas il faut qu'il est qu'une seul page pour ecrire , c'est pour cela que je demande la suppression du saut de page automatique.
il ne faut pas que la deuxieme page apparaisse, il reste bloqué sur la premiere
battit64 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/03/2011, 12h45   #5
Responsable Word

 
Avatar de Heureux-oli
 
Homme Olivier Lebeau
Contrôleur d'industrie
Inscription : février 2006
Messages : 17 321
Détails du profil
Informations personnelles :
Nom : Homme Olivier Lebeau
Âge : 47
Localisation : Belgique

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

Informations forums :
Inscription : février 2006
Messages : 17 321
Points : 29 220
Points : 29 220
Salut,

Gérer le nombre de page n'est pas possible, si on dépasse le contenu d'une page, automatiquement Word va créer une seconde page et il n'est pas possible de bloquer ce "mechanisme".
Word reste avant tout un traitement de texte et sa fonction primaire est de générer du texte.

Pour aller à la dernière ligne du document :
Code :
Selection.EndKey Unit:=wdStory
__________________
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 !
Heureux-oli est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/03/2011, 12h53   #6
Candidat au titre de Membre du Club
 
Inscription : février 2006
Messages : 171
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 171
Points : 12
Points : 12
c'est pas grave je garde mon test du nombre de pages et s'il dépasse 2 mon code de validation ne fonctionne pas et je mets un message
merci j'ai toutes mes infos
battit64 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 19h55.


 
 
 
 
Partenaires

Hébergement Web