Excel 97 vba conserver des données
loulou1684
-
gbinforme Messages postés 15481 Date d'inscription Statut Contributeur Dernière intervention -
gbinforme Messages postés 15481 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
J'ai sur une feuille un bouton, qui ouvre une fenêtre. Dans cette fenêtre, il y a les maximums autorisés pour les tableaux des autres feuilles en Tbox et dans d'autres tbox les nouvelles valeurs que l'utilisateurs peut moidifier.
Sur le bouton valider il y a ce code :
Private Sub Bt_valider_Click()
max_ls_new = TB_Maxls_new.Value
max_lsa_new = TB_LSA_new.Value
max_admcom_new = TB_AdmCom_new.Value
max_hotmain_new = TB_HotMain_new.Value
max_dev_div_new = TB_DevDiv_new.Value
max_dev_ado_new = TB_DevAdo_New.Value
iLigne_max_ls= max_ls_new
iLigne_max_lsa = max_lsa_new
début_selection_dev = iLigne_max_ls + iLigne_max_lsa + 12
iLigne_max_devado2= max_dev_ado_new + début_selection_dev
iLigne_max_devdivl3s3 = max_dev_div_new + début_selection_dev
iLigne_max_admcom = max_admcom_new
iLigne_max_hotmain = max_hotmain_new
Mais le hic c'est que le iLigne_max se remplissent bien, mais si j'utilise les macros, les ilignemax ne sont pas remplies.
Les ilignesmax sont déclarés en public.
J'ai testé de mettre la dernière partie du code dans le modules, mais c'est pareil.
J'ai presque honte de venir demandée, mais je dois forcément oublié une règle importante !!
J'espère avoir été clair.
Loulou qui attend votre aide
J'ai sur une feuille un bouton, qui ouvre une fenêtre. Dans cette fenêtre, il y a les maximums autorisés pour les tableaux des autres feuilles en Tbox et dans d'autres tbox les nouvelles valeurs que l'utilisateurs peut moidifier.
Sur le bouton valider il y a ce code :
Private Sub Bt_valider_Click()
max_ls_new = TB_Maxls_new.Value
max_lsa_new = TB_LSA_new.Value
max_admcom_new = TB_AdmCom_new.Value
max_hotmain_new = TB_HotMain_new.Value
max_dev_div_new = TB_DevDiv_new.Value
max_dev_ado_new = TB_DevAdo_New.Value
iLigne_max_ls= max_ls_new
iLigne_max_lsa = max_lsa_new
début_selection_dev = iLigne_max_ls + iLigne_max_lsa + 12
iLigne_max_devado2= max_dev_ado_new + début_selection_dev
iLigne_max_devdivl3s3 = max_dev_div_new + début_selection_dev
iLigne_max_admcom = max_admcom_new
iLigne_max_hotmain = max_hotmain_new
Mais le hic c'est que le iLigne_max se remplissent bien, mais si j'utilise les macros, les ilignemax ne sont pas remplies.
Les ilignesmax sont déclarés en public.
J'ai testé de mettre la dernière partie du code dans le modules, mais c'est pareil.
J'ai presque honte de venir demandée, mais je dois forcément oublié une règle importante !!
J'espère avoir été clair.
Loulou qui attend votre aide
A voir également:
- Excel 97 vba conserver des données
- Trier des données excel - Guide
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Si ou excel - Guide
- Excel compter cellule couleur sans vba - Guide