|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Débutant
|
![]() Je voudrais savoir si il est possible de odifier le boîte de dialogue "Enregistrer sous" ou en créer une personalisé Je voudrais que la boite de dialoge enregistrer sous me demande quel page je veu enregistrer |
|
|
00
|
|
|
#2 |
![]() ![]() ![]() Olivier LebeauContrôleur d'industrie Inscription : février 2006 Messages : 17 364 ![]() |
Tu vas devoir créer un boîte de dialogue basée sur un UserForm.
Le problème le plus important que tu vas rencontrer c'est le choix et la ségrégation des pages.
__________________
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 ! |
|
|
00
|
|
|
#3 |
|
Débutant
|
Escuse moi mais j'ai encore jamais fait de programmation sur Word et donc par consequant j'ai jamais utilisé les termes que tu me donne (déolé mais je voi pas trop se que tu veu dire)
Peut tu m'expliqué et pourqu'oi pas me donner un exemple STP |
|
|
00
|
|
|
#4 |
![]() ![]() ![]() Olivier LebeauContrôleur d'industrie Inscription : février 2006 Messages : 17 364 ![]() |
Pour un exemple, j'aurais besoin de ta version de Word.
__________________
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 ! |
|
|
00
|
|
|
#5 |
|
Débutant
|
Oui escuse
Word 2003 Je rajoute qu'il y a un tableau Excel dans le doc Si il te faut plus de renseignement fait le savoir |
|
|
00
|
|
|
#6 |
![]() ![]() ![]() Olivier LebeauContrôleur d'industrie Inscription : février 2006 Messages : 17 364 ![]() |
Voilà un exemple, à toi de faire la suite.
__________________
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 ! |
|
|
00
|
|
|
#7 |
![]() ![]() JF JousseaumeInscription : octobre 2007 Messages : 2 390 ![]() |
Salut,
Attention, contrairement à ce que l'on croit souvent, et comme te le dit Heureux-Oli, la notion de page dans Word est très complexe. En fait, Word gère du texte pas de la publication donc pas la page en tant que telle. La page dépend de beaucoup de choses dont les marges, les tailles des entêtes et des pieds de page, les notes... mais aussi de l'imprimante avec laquelle tu travailles et si tu en as plusieurs, de la dernière utilisée lors de ta session de Word et si tu n'en as aucune de l'imprimante par défaut de ton système. Donc si tu as une macro qui te demande de sauvegarder une page, tu risque de ne pas avoir le même résultat si tu changes de poste alors que c'est le même fichier. Ce comportement de Word explique le succès de PDF qui lui imprime le même rendu de la page (en fait pas tout à fait mais tu ne le vois pas en tant qu'utilisateur) quelque soit l'imprimante (si elle accepte le format évidemment). Donc si tu veux quelque chose de sûr et d'identique, ça va être difficile |
|
|
00
|
|
|
#8 |
|
Débutant
|
Escuse moie Heureux-oli mais je suis peut étre un peu c** mais je ne comprend pas comment marche ton exemple (qui me parai trés bien)
Je voudrais un truc comme ca dans un document déjà existant et que ce formulaire s'ouvre lorsque je clique sur un bouton ou autre (un raccourci clavier, un bouton dans les barre d'outils,...). Mais je me penche quand même dessus |
|
|
00
|
|
|
#9 |
![]() ![]() ![]() Olivier LebeauContrôleur d'industrie Inscription : février 2006 Messages : 17 364 ![]() |
Je l'ai mis sur un évènement de mon document, mais tu peux tout mettre dans le normal et l'utiliser au départ d'un bouton ou sur l'évènement close du 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 ! |
|
|
00
|
|
|
#10 |
|
Débutant
|
Excuse mais je connai pas les codes VBA sur Word donc peut tu etre un peu plus explicite STP
|
|
|
00
|
|
|
#11 |
|
Débutant
|
j'ai regarder un peu mieu et le probléme c'est que lorsque je choisi la page "de" / "à" sa m'enregistre la totalité du document or je voufrais mettre par exemple "de : 2" / "à : 2" seulement la page 2 soit sauvegarder.
|
|
|
00
|
|
|
#12 | |
![]() ![]() ![]() Olivier LebeauContrôleur d'industrie Inscription : février 2006 Messages : 17 364 ![]() |
Citation:
Les pages ne sont pas des objets fixes en Word.
__________________
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 ! |
|
|
|
00
|
|
|
#13 | ||
![]() ![]() ![]() Olivier LebeauContrôleur d'industrie Inscription : février 2006 Messages : 17 364 ![]() |
Essaie ceci
Code :
__________________
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 ! |
||
|
|
00
|
|
|
#14 |
|
Débutant
|
Merci mais je le met ou se code ?
De plus je ne vois pas dans ton code où on utilise les TextBox pour les n° de page |
|
|
00
|
|
|
#15 |
![]() ![]() ![]() Olivier LebeauContrôleur d'industrie Inscription : février 2006 Messages : 17 364 ![]() |
A toi de l'intégrer dans le formulaire.
Tu as un endroit pour les numéros de page. Une sauvegarde de 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 ! |
|
|
00
|
|
|
#16 |
|
Débutant
|
Merci mais je le met ou se code ?
De plus je ne vois pas dans ton code où on utilise les TextBox pour les n° de page |
|
|
00
|
|
|
#17 |
|
Débutant
|
Je voi que c'est un truc tres compliqué !
Si c'est pas possible, au pire l'enregistrement de la derniere page suffirai mais avoir le choi serai mieu.
|
|
|
00
|
|
|
#18 |
![]() ![]() ![]() Olivier LebeauContrôleur d'industrie Inscription : février 2006 Messages : 17 364 ![]() |
Pour les pages, tu dois récupérer le contenu des textbox et la valeur doit suivre
count:= Pour le nom du fichier, c'est le paramètre derrière le SaveAs.
__________________
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 ! |
|
|
00
|
|
|
#19 |
|
Débutant
|
Peu tu expliquer un peu plus STP
|
|
|
00
|
|
|
#20 | ||
![]() ![]() ![]() Olivier LebeauContrôleur d'industrie Inscription : février 2006 Messages : 17 364 ![]() |
Citation:
Le nuléro de page étant 2, il suffit de le remplacer par la valeur du TextBox de ton forlukaire. Citation:
Il suffit de mettre le nom inséré dans le textbox du formulaire.
__________________
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 ! |
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com