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

Macros et VBA Excel Discussion :

[VBA-E2003] Syntaxe pour changer la resolution de l ecran


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Mars 2006
    Messages
    342
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 342
    Par défaut [VBA-E2003] Syntaxe pour changer la resolution de l ecran
    Coucou, c'est enocre moi.

    Voila, j'ai crée mon appli avec excel, mais j ai optimisé les fenetres pour une certaine resolution. Je voudrais donc modifier la resolution de l'ecran au depart de l'appli (et la remettre comme elle etait quand je quitte). Mais j avoue que je ne sais pas dutout comme faire.
    Si quelqu un pouvait m'aider svp.

    (Lol, j ai trouvé une Sub sur un autre forum en fait, mais elle me faisait crasher l'appli ^^)

  2. #2
    Inactif  
    Avatar de jmfmarques
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    3 784
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 3 784
    Par défaut
    Regardes dans la FAQ de ce forum : tu y a un exemple très facile à trouver !
    Tiens (20 secondes) :
    http://vb.developpez.com/faq/?page=S...ger_resolution
    et le suivant !

    Ne perds cependant pas de vue un aspect essentiel : si tu développes sous une résolution qui n'est pas forcément prévue par la machine de l'utilisateur final, tu vas rencontrer de sérieux problèmes ! C'est la raison pour laquelle les plus prudents développent toujours dans une résolution (jamais très haute) disponible sur toutes les machines !
    Car demander ta résolution à une machine qui n'a pas prévu une telle résolution te conduit bien évidemment à un beau "plantage" !

  3. #3
    Membre éclairé
    Inscrit en
    Mars 2006
    Messages
    342
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 342
    Par défaut
    Ho le boulet ...

    Je vais tester cette sub dessuite (en esperant qu'elle me crashe po mon appli :p)

    Merci

  4. #4
    Membre éclairé
    Inscrit en
    Mars 2006
    Messages
    342
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 342
    Par défaut
    Ho ho ! Zoom ? Ca doit etre mieux ca, car au moins je supose que ca fou pas le bordel sur le burreau, et evite des problemes.

    Merci merci je vais voir ca :p

  5. #5
    Inactif  
    Avatar de jmfmarques
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    3 784
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 3 784
    Par défaut
    Une question : Zoom, sous Excel, ce n'est pas que pour la feuille elle-même ?
    Le zoom d'Excel "règle" aussi l'affichage des UserForms ?

  6. #6
    Membre éclairé
    Inscrit en
    Mars 2006
    Messages
    342
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 342
    Par défaut
    Bo, j arrive a rien avec le zoom

    Je vais retenir la solution de la resolution de l ecran. Mais si j ai bien compris la resolution désiré est defini ici :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Private Const DM_WIDTH = &H80000
    Private Const DM_HEIGHT = &H100000
    Ca c'est pour du 800*600, comment connait les valeurs pour d autres resolution svp ? (en loccurence se qui m interresse c 1280*960)

    Merci ^^

  7. #7
    Inactif  
    Avatar de jmfmarques
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    3 784
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 3 784
    Par défaut
    Ben non !

    Ta résolution est à fixer par les 2 paramètres de la fonction appelée !
    sgWidth As Long, sgHeight As Long


    PARDI !

Discussions similaires

  1. [Toutes versions] [source]2 variantes pour connaitre la resolution de l'ecran
    Par patricktoulon dans le forum Contribuez
    Réponses: 12
    Dernier message: 11/05/2017, 16h06
  2. Syntaxe pour changer la couleur d'un lien href sur onMouseOver
    Par PierreR75 dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 24/11/2009, 21h30
  3. [XL-2007] expression utiliser pour demander la resolution de l'ecran
    Par patricktoulon dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 27/07/2009, 16h13
  4. Syntaxe pour changer état d'un input
    Par leroidje dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 08/06/2009, 18h01
  5. Syntaxe pour changer la police de la cellule
    Par Benjycool dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 21/01/2009, 09h20

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