Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Excel > Contribuez
Contribuez Placez ici vos codes, sources, trucs et astuces que vous souhaitez partager avec les membres du club.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 17/04/2011, 18h35   #1
Expert Confirmé
 
Avatar de patricktoulon
 
patrick
Inscription : avril 2009
Messages : 1 827
Détails du profil
Informations personnelles :
Nom : patrick
Âge : 42
Localisation : France, Var (Provence Alpes Côte d'Azur)

Informations professionnelles :
Secteur : Bâtiment

Informations forums :
Inscription : avril 2009
Messages : 1 827
Points : 2 853
Points : 2 853
Envoyer un message via MSN à patricktoulon
Par défaut userform redimentionable avec les controls redimentionnables en meme temp

bonjour a tous


voila mon ancien userform redimensionnable revue et corrigé

le principe:

en premier lieu on utilise l'api"user32.dll" pour donner les propriétés manquantes au userforms(les trois boutons, l'élasticité)

ensuite on mémorise les propriétés des controls( left ,top,largeur,hauteur,et fontsize sie le control le gere)

ensuite vu que le userform est redimensionnable a souhait
on appelle au resize de l'userform la macro "redimensionnement"
dans celle ci on compare la dimension initiale a celle actuelle on obtient ainsi
le chiffre multiplicateur qui sera appliqué a tout les controls

bien sur certains controls ne gèrent pas le "font size" et bien on a mis un tag a ces controls

et une condition sur ce tag gère le fontsize

j'ai mis des commentaire dans le code relativement simple

j'ai volontairement mis des boutons de taille et avec le font size différent
pour bien montrer que les controls sont bien redimentionnés avec leur propres proportions individuelles

voila

au plaisir
Fichiers attachés
Type de fichier : zip UserForm redimentionable avec la fonction redim preserve.zip (26,6 Ko, 61 affichages)
__________________
mes fichiers dans les contributions:
mon formulaire mail avec CDO en vba et mon formulaire mail avec CDO en vbs dans un HTA
mon nouveau mouse in out pour les boutons dans un userform
mon addin pour prendre un cliché de selection de cellules

si ton problème est résolu n'oublie pas de pointer :résolu:ça peut servir aux autres
et n'oublie pas de voter
patricktoulon est déconnecté   Envoyer un message privé Réponse avec citation 20
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 04h51.


 
 
 
 
Partenaires

Hébergement Web