|
Publicité ' | ||||||||||||||||||||||||
|
|
#1 |
|
Membre du Club
![]() Inscription : novembre 2006 Messages : 227 ![]() |
Bonjour,
J'ai un classeur avec plusieurs feuilles et j'aimerais savoir s'il est possible de créer une feuille avec un multipage ou chaque page contiendrait les données de chaque feuille. Ex: un classeur avec 10 feuilles, créer un multipage et la page 1 contiendrait les valeurs de la feuille1 etc..... Merci par avance. |
|
|
00
|
|
|
#2 |
![]() ![]() |
bonjour,
c'est quoi un multipage ? quel est ton but ? l'impression ?
__________________
page à bbil : dernières entrées : Débuter en VB6 Mes contributions en téléchargement Les pages VB : FAQs, Tutoriels VB, Outils , Sources, WIKI Impératif "A LIRE AVANT DE POSTER"
|
|
00
|
|
|
#3 |
|
Membre du Club
![]() Inscription : novembre 2006 Messages : 227 ![]() |
Bonjour et merci.
je joint mon fichier Excel pour plus de clarté. Mon souhait dans la feuille "004" est de sélectionner par exemple les lignes 5 à 8 de faire un copier/coller ou couper/coller, allez dans la feuille "rechange" sélectionner la page que je souhaite et coller les lignes 5 à 8 précédemment sélectionner sur la feuille "004" Merci par avance |
|
|
00
|
|
|
#4 | |
|
Expert Confirmé Sénior
![]() Daniel aucune Inscription : septembre 2011 Messages : 2 004 ![]() |
Bonjour,
Oui, regarde l'aide : http://silkyroad.developpez.com/VBA/...serForm/#LII-J pour les multipages. Et tu places un contrôle Spreadsheet sur chaque feuille. Regarde : http://excel.developpez.com/faq/?pag...eFeuilleSpread
__________________
Cordialement. Daniel Citation:
|
|
|
00
|
|
|
#5 |
|
Membre du Club
![]() Inscription : novembre 2006 Messages : 227 ![]() |
Bonjour et merci.
Je suis totalement novice. J'ai placé mon multipage dans une feuille Excel, mais je ne sais pas comment placer à l'interieur d'une page un SpreadSheet? Merci Le tutoriel sur le site n'est pas accessible (en cours) et je ne trouve pas l'info! Merci par avance |
|
|
00
|
|
|
#6 | |||
|
Expert Confirmé Sénior
![]() Daniel aucune Inscription : septembre 2011 Messages : 2 004 ![]() |
Comme tu n'as pas indiqué ta version, je vais t'indiquer comment faire pour Excel 2007 :
Mets-toi en mode création (onglet "Développeur", bouton "Création"). Pour ajouter une page, fais un clic droit dans la zone des onglets et clique sur "Insérer". Pour insérer un contrôle "SpreadSheet", choisis une page, clic droit, clic sur "Boîte à outils"; choisis Microsoft Office SpreadSheet nn. Si le contrôle ne figure pas dans la boîte à outils, clic droit dans la boîte à outils, clic sur "contrôles supplémentaires" et coche "Microsoft Office SpreadSheet nn". Fais de même pour tous les onglets. Ensuite tu renseignes les contrôles spreadsheets avec un code semblable à celui-ci : Code :
__________________
Cordialement. Daniel Citation:
|
|||
|
00
|
|
|
#7 |
|
Membre du Club
![]() Inscription : novembre 2006 Messages : 227 ![]() |
bonjour et Merci
J'utilise Offcie 2003! Merci Bonjour J'ai trouvé comment insérer un spreadsheet avec Office 2003. Mais lorsque je l'intègre à la première page, si je clique sur page 2, page3 etc.... Il reste présent? Normalement il devrait être présent sur la page 1 et lorsque je clique sur la page 2 il ne devrait pas apparaitre sauf si j'en rajoute un. est ce exact? d'autre part quand je fais un couper/coller ou copier/coller les données venant d'une autre feuille sont ajoutées mais je constate que ne sont copiés que les valeurs. le format, les formule etc... ne suivent pas? Comment puis je faire? merci par avance. |
|
|
00
|
|
|
#8 | ||
|
Expert Confirmé Sénior
![]() Daniel aucune Inscription : septembre 2011 Messages : 2 004 ![]() |
Citation:
Pour ce qui est du fonctionnement du contrôle, je ne sais pas; je vais regarder. les formats et les formules sont bien copiés.
__________________
Cordialement. Daniel Citation:
|
||
|
00
|
|
|
#9 |
|
Membre du Club
![]() Inscription : novembre 2006 Messages : 227 ![]() |
bonsoir et merci,
Je ne sais pas comment coller sur la page? Voila comme je fais: Je pose mon multipage sur une feuille excel, je clique sur Page 1, je sélectionne insérer un ctrlx, je choisi spreadsheet que je dépose sur la page. Sinon comment fais t-on? Merci par avance. |
|
|
00
|
|
|
#10 | |
|
Expert Confirmé Sénior
![]() Daniel aucune Inscription : septembre 2011 Messages : 2 004 ![]() |
Je vais reprendre la séquence d'opérations. Si tu es bloqué à un endroit, dis-le.
1. Affiche la barre "Boîte à outils Contrôles". 2. Clique sur l'icône "Création" (la première, représentant une équerre et un crayon). 3. Fais un clic droit sur ton Multipage et clique sur "Objet Multipage" et sur "Edition". 4. Clique sur l'onglet de la page sur laquelle tu veux insérer un contrôle SpreadSheet. 5. Fais de nouveau un clic droit sur la page et clique sur "Boîte à Outils" (ce n'est pas la même que celle qui est affichée). 6. Choisis le contrôle SpreadSheet; quand tu mets le curseur sur le Multipage, la flèche du curseur se change en croix. Dessine alors le contrôle sur la page. Si le contrôle SpreadSheet n'est pas présent dans la boîte à outils, fais un clic droit dans cette dernière et clique sur "Contrôles supplémentaires". Coche le contrôle "Microsoft Office Spreadsheet" 10 ou 11 et clique sur "OK" (en essayant, "option supplémentaire" apparaît en grisé. Si tu as aussi ce problème, dis-le. 7. Choisis ce contrôle et dessine-le sur la page. N'hésite pas à dire ce qui cloche.
__________________
Cordialement. Daniel Citation:
|
|
|
00
|
|
|
#11 |
|
Membre du Club
![]() Inscription : novembre 2006 Messages : 227 ![]() |
Bonsoir et merci.
ça marche. Mais les données collées sont différentes des données copiées. Je ne vois pas pourquoi ?? Merci par avance |
|
|
00
|
|
|
#12 | |
|
Expert Confirmé Sénior
![]() Daniel aucune Inscription : septembre 2011 Messages : 2 004 ![]() |
Difficile à dire sans avoir le classeur. Il est possible que tu copies des formules faisant référence à des cellules ayant des valeurs différentes dans la feuille source et dans le contrôle.eg.
Sur la feuille : A1=1 A2=2 A3=A1+A2 => valeur 3 Dans le contrôle : A1=2 A2=3 Si tu copies A3 dans le contrôle, tu obtiendras la même formule, donc la valeur 5.
__________________
Cordialement. Daniel Citation:
|
|
|
00
|
|
|
#13 |
|
Membre du Club
![]() Inscription : novembre 2006 Messages : 227 ![]() |
Bonjour et merci encore.
a) En fait quand je copie de la feuille vers le contrôle les valeurs changes dans le contrôle. b) Quand je copie du contrôle vers la feuille les valeurs sont correctes dans la feuille. Puis je t'envoyer mon classeur? Merci par avance |
|
|
00
|
|
|
#14 | |
|
Expert Confirmé Sénior
![]() Daniel aucune Inscription : septembre 2011 Messages : 2 004 ![]() |
C'est la conversion au format heure qui provoque le décalage. Je ne sais pas pourquoi...
NB. C'est un décalage de 1 (jour). Tout a finalement une explication. Il est spécifié dans l'aide du contrôle : " Dans une feuille de calcul, le numéro de série 1 correspond à la date Dimanche 31 décembre 1899". Alors que dans une feuille de classeur, le 1 correspond normalement au 01/01/1900; d'où un décalage de 1. Je ne sais pas comment tu vas gérer ça... Et bizarrement, on ne constate pas la même chose sur un contrôle Spreadsheet sur un Userform.
__________________
Cordialement. Daniel Citation:
|
|
|
00
|
|
|
#15 |
|
Membre du Club
![]() Inscription : novembre 2006 Messages : 227 ![]() |
Bonsoir et merci de ton aide.
Le fait que je sois au Pérou peut il jouer? Sinon faire avec userform c'est aussi simple? Merci par avance |
|
|
00
|
|
|
#16 |
![]() ![]() |
ben le plus simple c'est ne pas utiliser les "multi-page" surtout sous excel et d'utiliser simplement les feuilles de calcul..
__________________
page à bbil : dernières entrées : Débuter en VB6 Mes contributions en téléchargement Les pages VB : FAQs, Tutoriels VB, Outils , Sources, WIKI Impératif "A LIRE AVANT DE POSTER"
|
|
10
|
|
|
#17 | |
|
Expert Confirmé Sénior
![]() Daniel aucune Inscription : septembre 2011 Messages : 2 004 ![]() |
Le problème vient du contrôle SpreadSheet, fourni par MS et fait partie des OWC; il se produit aussi sans Multipage, sur une feuille ou sur un userform. Ca ressemble à un bug.
__________________
Cordialement. Daniel Citation:
|
|
|
00
|
|
|
#18 |
|
Membre du Club
![]() Inscription : novembre 2006 Messages : 227 ![]() |
Bonjour et merci pout tout.
Existe-t-il au path correctif? Merci par avance |
|
|
00
|
|
|
#19 | ||
|
Expert Confirmé Sénior
![]() Daniel aucune Inscription : septembre 2011 Messages : 2 004 ![]() |
Citation:
__________________
Cordialement. Daniel Citation:
|
||
|
00
|
|
|
#20 |
![]() ![]() |
Bonjour
Attention, malgré sont apparence, ce contrôle a beaucoup moins de propriétés, etc... qu'une feuille Excel. Pour cela regarder l'explorateur d'objet (F2) dans l'éditeur VB. Philippe
__________________
Détaillez vos questions, sinon vous aurez des réponses erronées et vous irez tout droit dans le et lisez les règles sinon ![]() Si vous pensez commencer sans un livre, oublier : livres pour débuter Vous pouvez consulter mes articles sur Access et PowerPoint Le blog Office. Inutile de m'envoyer un MP pour des questions techniques ou de me relancer , je n'y répondrais pas. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com