Probleme d'affichage de MSFlexGrid

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.

bonjour,

j’ai beau réfléchir je ne vois pas comment ça se fait pour ton premier problème
DANS LE MSFLEXGRID.TEXT=format(opération de calcule, “00.00”)
si c’est pas indiscret ton logiciel est de quel type ?
moi j’en développe un pour ma logithèque et un (pro) pour les relances clients.
bonne programmation

bonjour,
merci pour la réponse,
c’est un logiciel de chiffrage, comme le QuickDevi.