Probleme d'affichage de MSFlexGrid

Fermé
passkok Messages postés 14 Date d'inscription mercredi 6 mai 2009 Statut Membre Dernière intervention 26 juin 2014 - 1 sept. 2009 à 16:12
Bonjour,

Problème 1 :

Je travaille sur une application de gestion en VB6 et Excel avec une BD Access.
Dans la BD, il y a des champs de type numériques, mais lorsque je veux les afficher dans une MSFlexGrid, j’aurai des problèmes, par exemple :

Champ Access ==> champ MSFlexGrid
586,81 ==>586.81000000000006
517,36 ==> 517.36000000000001
1084,03 ==>1084.03

Sachez que le symbole décimal est le ( , )

Problème 2 :

J’utilise une MDIForm et des autres feuilles filles, et dans chaque feuille fille j’ai une Frame. Je veux centrer cette Frame sur la feuille fille, j’utilise cette fonction mais sans résultat :

Public Sub ShowCenterForm(fenetre As Form, laFrame As Frame)
laFrame.Top = ((Screen.Height - laFrame.Height) \ 2) - 1200
laFrame.Left = (Screen.Width - laFrame.Width) \ 2
fenetre.Show
fenetre.ZOrder
End Sub

Merci pour votre aide.