Réponse acceptée !
... j'avoue que là, je ne vois vraiment pas ce qu'il y a de compliqué. tout est écrit.
bref, ok.... pourquoi pas....
sachant qu'on parle bien de conserver des valeurs entre Forms, et non pas de converser ces valeurs après la fermeture de l'appli.
ouvre un nouveau projet, 2 Form par défaut, 1bouton par défaut chacunes, et un module par défaut.
'------------
' Form1.frm
'------------
'
'
Option Explicit
'
'
Private Sub Form_Load()
Me.Show
' valeur au chargement?
MsgBox "Au Form_Load de Form1, la valeur est de " & lMaVar
End Sub
'
'
Private Sub Command1_Click()
' on enregistre une valeur
lMaVar = 5
' ouvre form2
Form2.Show
' on se décharge
Unload Me
End Sub
'------------
' Form2.frm
'------------
'
'
Option Explicit
'
'
Private Sub Command1_Click()
' on affiche la valeur (5 ;))
MsgBox "Form2 , la valeur est de " & lMaVar
' on change
lMaVar = 45
' on ré-ouvre form1 et on quitte
Form1.Show
Unload Me
End Sub
'--------------
' Module1.bas
'--------------
'
'
Option Explicit
'
Public lMaVar As Long

Coloration syntaxique automatique [AFCK]
si le but est par contre de conserver ces valeurs à l'ouverture, il y a des dixaines de sources sur les fichiers ini
++
PCPT [AFCK]