begin process at 2012 02 16 20:24:14
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Visual Basic & VB.NET

 > 

Archives Visual Basic

 > 

J'AI BESOIN D'AIDE !!!! :)

 > 

Excel ajuter sur 1 page


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Excel ajuter sur 1 page

lundi 17 mars 2003 à 22:23:52 | Excel ajuter sur 1 page

Rodrigue

Bonjour,

J'aurais besoin de savoir comment faire pour faire la fonction

Ajuster sur 1 page en hauteur et 1 page en largeur

du menu Fichier -> Mise en page

dans mon code... avec des variable de type Excel.Application et Excel.Workbook

Merci beaucoup,
Rod

P.S.: Je m'excuse si ce msg est posté 2 fois, j'ai eu quelque problèmes et je ne voulais pas prendre de chance.
mardi 18 mars 2003 à 09:34:49 | Re : Excel ajuter sur 1 page

pelw

Par exemple pour ajuster la feuille "Feuil1" :

With Worksheets("Feuil1").PageSetup
.Zoom = False
.FitToPagesTall = 1
.FitToPagesWide = 1
End With


@+

pelw


-------------------------------
Réponse au message :
-------------------------------

> Bonjour,
>
> J'aurais besoin de savoir comment faire pour faire la fonction
>
> Ajuster sur 1 page en hauteur et 1 page en largeur
>
> du menu Fichier -> Mise en page
>
> dans mon code... avec des variable de type Excel.Application et Excel.Workbook
>
> Merci beaucoup,
> Rod
>
> P.S.: Je m'excuse si ce msg est posté 2 fois, j'ai eu quelque problèmes et je ne voulais pas prendre de chance.
mardi 18 mars 2003 à 10:13:42 | Re : Excel ajuter sur 1 page

CapDeBoro

Adiu

Pense à utiliser l'enregistreur de macros d'Excel !
Il évite souvent des recherches laborieuses

Cordialement
CapDeBoro


-------------------------------
Réponse au message :
-------------------------------

> Par exemple pour ajuster la feuille "Feuil1" :
>
> With Worksheets("Feuil1").PageSetup
> .Zoom = False
> .FitToPagesTall = 1
> .FitToPagesWide = 1
> End With
>
>
> @+
>
> pelw
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Bonjour,
> >
> > J'aurais besoin de savoir comment faire pour faire la fonction
> >
> > Ajuster sur 1 page en hauteur et 1 page en largeur
> >
> > du menu Fichier -> Mise en page
> >
> > dans mon code... avec des variable de type Excel.Application et Excel.Workbook
> >
> > Merci beaucoup,
> > Rod
> >
> > P.S.: Je m'excuse si ce msg est posté 2 fois, j'ai eu quelque problèmes et je ne voulais pas prendre de chance.
>
mardi 18 mars 2003 à 15:50:45 | Re : Excel ajuter sur 1 page

Rodrigue


Merci pewl,

La ligne de code fonctionne mais n'a aucun effect sur mon rapport.

wsRapport.Columns.AutoFit wsRapport.PageSetup.FitToPagesWide = 1 wsRapport.PageSetup.FitToPagesTall = 1
wsRapport.Range("a2").Select
objApp.Visible = True

Mon rapport continue toujours à s'imprimer sur 2 page de large. Je ne comprend pas pourquoi, je n'ai aucune erreur, j'ai vérifié avec le pas à pas et je passe vraiment sur la ligne de code. Si quelqu'un à une solution...

Pour ce qui est de CapdeBoro,

Je n'ai aucune idée comment utilisé l'enregistreur de macros d'Excel et en plus je ne crois pas que je puisse l'utilisé étant donnée que l'appli est destiné à être utilisé par plusieurs personne et que je n'ai pas de modèle de base (workbook que j'ouvre pour écrire dedans) pour mon rapport, je recommence tjrs avec un nouveau workbook.

Merci
Rod


-------------------------------
Réponse au message :
-------------------------------

> Adiu
>
> Pense à utiliser l'enregistreur de macros d'Excel !
> Il évite souvent des recherches laborieuses
>
> Cordialement
> CapDeBoro
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Par exemple pour ajuster la feuille "Feuil1" :
> >
> > With Worksheets("Feuil1").PageSetup
> > .Zoom = False
> > .FitToPagesTall = 1
> > .FitToPagesWide = 1
> > End With
> >
> >
> > @+
> >
> > pelw
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > Bonjour,
> > >
> > > J'aurais besoin de savoir comment faire pour faire la fonction
> > >
> > > Ajuster sur 1 page en hauteur et 1 page en largeur
> > >
> > > du menu Fichier -> Mise en page
> > >
> > > dans mon code... avec des variable de type Excel.Application et Excel.Workbook
> > >
> > > Merci beaucoup,
> > > Rod
> > >
> > > P.S.: Je m'excuse si ce msg est posté 2 fois, j'ai eu quelque problèmes et je ne voulais pas prendre de chance.
> >
>
mardi 18 mars 2003 à 20:00:46 | Re : Excel ajuter sur 1 page

pelw

Il faut impérativement indiquer (comme dans mon exemple) :

wsRapport.PageSetup.Zoom = False

Sans cela. les propriétés FitToPagesTall et FitToPagesWide sont IGNOREES.


@+

pelw


-------------------------------
Réponse au message :
-------------------------------

>
> Merci pewl,
>
> La ligne de code fonctionne mais n'a aucun effect sur mon rapport.
>
> wsRapport.Columns.AutoFit wsRapport.PageSetup.FitToPagesWide = 1 wsRapport.PageSetup.FitToPagesTall = 1
> wsRapport.Range("a2").Select
> objApp.Visible = True
>
> Mon rapport continue toujours à s'imprimer sur 2 page de large. Je ne comprend pas pourquoi, je n'ai aucune erreur, j'ai vérifié avec le pas à pas et je passe vraiment sur la ligne de code. Si quelqu'un à une solution...
>
> Pour ce qui est de CapdeBoro,
>
> Je n'ai aucune idée comment utilisé l'enregistreur de macros d'Excel et en plus je ne crois pas que je puisse l'utilisé étant donnée que l'appli est destiné à être utilisé par plusieurs personne et que je n'ai pas de modèle de base (workbook que j'ouvre pour écrire dedans) pour mon rapport, je recommence tjrs avec un nouveau workbook.
>
> Merci
> Rod
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Adiu
> >
> > Pense à utiliser l'enregistreur de macros d'Excel !
> > Il évite souvent des recherches laborieuses
> >
> > Cordialement
> > CapDeBoro
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > Par exemple pour ajuster la feuille "Feuil1" :
> > >
> > > With Worksheets("Feuil1").PageSetup
> > > .Zoom = False
> > > .FitToPagesTall = 1
> > > .FitToPagesWide = 1
> > > End With
> > >
> > >
> > > @+
> > >
> > > pelw
> > >
> > >
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > > Bonjour,
> > > >
> > > > J'aurais besoin de savoir comment faire pour faire la fonction
> > > >
> > > > Ajuster sur 1 page en hauteur et 1 page en largeur
> > > >
> > > > du menu Fichier -> Mise en page
> > > >
> > > > dans mon code... avec des variable de type Excel.Application et Excel.Workbook
> > > >
> > > > Merci beaucoup,
> > > > Rod
> > > >
> > > > P.S.: Je m'excuse si ce msg est posté 2 fois, j'ai eu quelque problèmes et je ne voulais pas prendre de chance.
> > >
> >
>
mardi 18 mars 2003 à 20:04:29 | Re : Excel ajuter sur 1 page

Rodrigue

Merci pelw,

Je m'excuse de l'oubli, je crois que je ne l'avais meme pas vu la première fois, mais avec le zoom = false, ca fonctionne très bien.

Merci
Rod
-------------------------------
Réponse au message :
-------------------------------

> Il faut impérativement indiquer (comme dans mon exemple) :
>
> wsRapport.PageSetup.Zoom = False
>
> Sans cela. les propriétés FitToPagesTall et FitToPagesWide sont IGNOREES.
>
>
> @+
>
> pelw

mercredi 19 mars 2003 à 11:31:50 | Re : Excel ajuter sur 1 page

CapDeBoro

Adiu

L?intérêt majeur du générateur de macros sous Excel, Word et Powerpoint est de générer le code VBA correspondant à une série d?action. Il est ensuite possible de s?inspirer de ce code, voire de le copier-coller directement.
Dans ton cas, par le menu « Outils ? Macros ? Nouvelle macro », lance l?enregistreur. Ensuite, configure la mise en page, puis arrête l?enregistreur. Il te suffit ensuite de passer par « Outils ? Macros ? VB Editor » pour consulter le code.

Cordialement
CapDeBoro



-------------------------------
Réponse au message :
-------------------------------

>
> Merci pewl,
>
> La ligne de code fonctionne mais n'a aucun effect sur mon rapport.
>
> wsRapport.Columns.AutoFit wsRapport.PageSetup.FitToPagesWide = 1 wsRapport.PageSetup.FitToPagesTall = 1
> wsRapport.Range("a2").Select
> objApp.Visible = True
>
> Mon rapport continue toujours à s'imprimer sur 2 page de large. Je ne comprend pas pourquoi, je n'ai aucune erreur, j'ai vérifié avec le pas à pas et je passe vraiment sur la ligne de code. Si quelqu'un à une solution...
>
> Pour ce qui est de CapdeBoro,
>
> Je n'ai aucune idée comment utilisé l'enregistreur de macros d'Excel et en plus je ne crois pas que je puisse l'utilisé étant donnée que l'appli est destiné à être utilisé par plusieurs personne et que je n'ai pas de modèle de base (workbook que j'ouvre pour écrire dedans) pour mon rapport, je recommence tjrs avec un nouveau workbook.
>
> Merci
> Rod
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Adiu
> >
> > Pense à utiliser l'enregistreur de macros d'Excel !
> > Il évite souvent des recherches laborieuses
> >
> > Cordialement
> > CapDeBoro
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > Par exemple pour ajuster la feuille "Feuil1" :
> > >
> > > With Worksheets("Feuil1").PageSetup
> > > .Zoom = False
> > > .FitToPagesTall = 1
> > > .FitToPagesWide = 1
> > > End With
> > >
> > >
> > > @+
> > >
> > > pelw
> > >
> > >
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > > Bonjour,
> > > >
> > > > J'aurais besoin de savoir comment faire pour faire la fonction
> > > >
> > > > Ajuster sur 1 page en hauteur et 1 page en largeur
> > > >
> > > > du menu Fichier -> Mise en page
> > > >
> > > > dans mon code... avec des variable de type Excel.Application et Excel.Workbook
> > > >
> > > > Merci beaucoup,
> > > > Rod
> > > >
> > > > P.S.: Je m'excuse si ce msg est posté 2 fois, j'ai eu quelque problèmes et je ne voulais pas prendre de chance.
> > >
> >
>
dimanche 28 septembre 2008 à 23:29:59 | Re : Excel ajuter sur 1 page

TheSimpsons_lover

Merci, cette solution m'a aussi aidé pelw

Vive Vb.France.com, combien de fois m'as-tu sauvé?!


Cette discussion est classée dans : page, excel, ajuter


Répondre à ce message

Sujets en rapport avec ce message

Mise en page de Excel avec un composant - comment faire ? [ par Nascimo ] BonjourJe travaille avec une appli excel sous asp. C'est mon composant qui fait tout. Il ouvre un nouveau excel, fait le calcul et enregistre le xls s mise en page excel [ par nikos ] Je pilote excel via VB et j'aimerais savoir s'il existe une fonction pour centrer le texte des cases que j'ai rempli dans excel et pendant qu'on y est Changer la page active d'excel avec VB [ par stage ] Je cherche comment faire pour changer la page active d'un document excel en VBWorksheet, workbook ?!Merci ! Generation de page HTML [ par Philippe ] salut,je suis a la recherche d'un moyen de faire genere a excel des pages HTML par rapport un a nom de fichier (une photo) puis de l'enregistre dans u Excel VBA : connaitre le nombre de page(s) avant impression [ par GTY ] Bonjour,Je fais des pages excel au moyen de Vb, mais avant d'imprimer je vroudrais connaitre le nombre de pages que mon document contient.Merçi à tous connection a excel [ par juste ] Bonjour,voici mon probleme: je veux crée un petit programme pour modifier une page excell existante et deja ouverte, donc je dois me connecter a celle mise en page Excel a partir de vb6 [ par nicboi ] Dans une application vb6 je cree un tableau excel ou je place des donnees issu d'une base access.Est t'il possible de faire une mise en page automatiq ouvrir un fichier Excel et atteindre la feuille voulu dans une page html [ par jeriani ] Bonjour,J'ai un page html avec 5 liens, chacun de ces liens corresponde à une des 5 feuilles de calculs presentent dans le meme fichier Excel.Par exem affichage re-actualisable de fiches excel dans une page html [ par coolangel ] Bonjour,Je suis en stage informatique pour une entreprise qui utilise VBA et je voudrais savoir s'il est possible d'afficher des feuilles de calcul ex


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 3,448 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales