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 :

Excel vba : Problème de mise en forme et d'affichage Userforms et feuilles Excel


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Septembre 2017
    Messages
    68
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Septembre 2017
    Messages : 68
    Par défaut Excel vba : Problème de mise en forme et d'affichage Userforms et feuilles Excel
    Bonjour,

    J'ai un classeur avec des userforms et des feuilles. J'ai utilisé plusieurs polices (Comic sans MS, Algeria, etc.) et différentes tailles, que ça soit pour des userforms ou pour les feulles. Le problème est que sur le pc d'un collègue, il y a des dépassement (dans certains userforms et feuilles), alors que chez moi et un autre collègue, tout s'affiche correctement. Comment pourrai-je remédier à ce problème?

    Cordialement

  2. #2
    Inactif  

    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2012
    Messages
    4 903
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 68
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2012
    Messages : 4 903
    Billets dans le blog
    36
    Par défaut
    Ben,

    1) Avoir tous les écrans à la même taille et à la même résolution
    ou
    2) Rendre la taille des userforms, des autres contrôles et des polices adaptables automatiquement selon les tailles et les résolutions d'écran. (Dur dur dur à faire)
    ou
    3) Développer avec le plus petit écran et la plus basse résolution utilisées sur les machines qui utilisent le programme. (Il y en a qui vont s'arracher les yeux)
    ou
    4) Concevoir divers Userforms et utiliser l'un ou l'autre selon l'écran.

  3. #3
    Expert confirmé
    Homme Profil pro
    aucune
    Inscrit en
    Avril 2016
    Messages
    7 563
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 84
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : aucune

    Informations forums :
    Inscription : Avril 2016
    Messages : 7 563
    Par défaut
    Bonjour

    Le redimensionnement des userforms, de leurs contrôles, des polices de caractères, etc ... te sera probablement proposé par Pierre, Paul ou Jacques.
    Un tel redimensionnement ne sera qu'assez rarement vraiment satisfaisant, notamment en ce qui concerne la taille des polices de caractères, les proportions de certaines images éventuellement présentes, etc ...
    Un tel redimensionnement a notamment pour défaut celui d'appliquer deux coefficients correcteurs -->> Adieu le respect des proportions hauteur/largeur -->> distorsions garanties.
    Deux solutions réellement satisfaisantes existent :
    1) acquérir un véritable Resizer (il en existe sur le marché pour un prix oscillant entre une vingtaine d'euros et une centaine d'euros en fonction de leurs performances)
    2) calculer, pour chaque userform, le coefficient qui, applicable à ses dimensions, en permettrait l'affichage le plus grand possible sur l'écran final tout en en conservant les proportions. Utiliser ensuite ce coefficient-là à la propriété Zoom de l'userform.

  4. #4
    Membre extrêmement actif Avatar de mjpmjp
    Homme Profil pro
    Retraité
    Inscrit en
    Avril 2012
    Messages
    1 133
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hautes Alpes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Santé

    Informations forums :
    Inscription : Avril 2012
    Messages : 1 133
    Par défaut
    bonjour,
    j'avais eu à l'époque une petite frayeur avec ces déformations ...

    la solution pour mon cas était la propriété zoom

    voici le lien vers la discutions : positionnement des contrôles image et Label décalé sur un nouvel écran 3840x2160

    @+JP
    Caractéristiques (WEB) phpMyAdmin 4-74 , PHP 5-631 , Apache 2-427 , MySQL 5-719
    Présentation NAS DS-3615xs + 20Go , DSM 6.1.6-15266 Up1 , 12 * WD 4To WD4000F9YZ (10 raid 6+ )+(2 raid 1+) , LinkSys comutateur-switch lgs528p-eu , Onduleur UPS 720W Power Boxx Lcd (4*UPS + 4*MOD)
    Mes contributions (EXCEL) Form GRAPHIQUE: Gestion des boutons , Liste Onglet dynamique...GESTION de FILM

Discussions similaires

  1. VBA : Mise en forme d'un fichier.txt importé sur Excel.
    Par MLvba dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 30/06/2017, 16h32
  2. [XL-2016] Problème Excel VBA suite à la mise à jour de Windows 10 Creators Update
    Par atk_49 dans le forum Macros et VBA Excel
    Réponses: 12
    Dernier message: 31/05/2017, 08h39
  3. Réponses: 7
    Dernier message: 20/08/2012, 08h11
  4. [VBA EXCEL]: Savoir si une mise en forme conditionnelle est active
    Par ADONET dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 03/01/2007, 14h59
  5. [VBA] Problème enregistrement mise en forme fichier word
    Par guenfood dans le forum VBA Word
    Réponses: 1
    Dernier message: 07/06/2006, 14h10

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