elaasri_hafid
Messages postés1Date d'inscriptionsamedi 12 février 2005StatutMembreDernière intervention 3 novembre 2006 3 nov. 2006 à 15:43
bien il est comlet
cs_spiderone
Messages postés30Date d'inscriptionlundi 18 novembre 2002StatutMembreDernière intervention 5 août 2004 24 juil. 2004 à 22:14
merci logedu pour le code,
c'est en en effet plus simple mais je viens de tester, pas très fiable comme calcul....
logedu
Messages postés33Date d'inscriptionmercredi 26 mars 2003StatutMembreDernière intervention 1 mars 2005 22 juil. 2004 à 13:32
Utilise le code suivant, c'est plus simple :
Public Function AjustTaille(Str As String, FontSize As Long) As Long
'-----------------------------------------<
'Ajuste la taille d'un contrôle ou de la colonne d'un Mshflexgrid
'en fonction de son contenu
'retourne la nouvelle largeur du contrôle en twips
'-----------------------------------------
Const PointsPerPouce = 72
Const TwipsPerPouce = 1440
3 nov. 2006 à 15:43
24 juil. 2004 à 22:14
c'est en en effet plus simple mais je viens de tester, pas très fiable comme calcul....
22 juil. 2004 à 13:32
Public Function AjustTaille(Str As String, FontSize As Long) As Long
'-----------------------------------------<
'Ajuste la taille d'un contrôle ou de la colonne d'un Mshflexgrid
'en fonction de son contenu
'retourne la nouvelle largeur du contrôle en twips
'-----------------------------------------
Const PointsPerPouce = 72
Const TwipsPerPouce = 1440
AjustTaille = (Len(Str) * FontSize / PointsPerPouce) * TwipsPerPouce
End Function
29 oct. 2003 à 11:54
MSHFlDonnees.Redraw = False
et remettre à True après la boucle.
Simple suggestion...
29 oct. 2003 à 09:42