Formule mathematique entre 2 textbox vba exce

Résolu
abdouriabi Messages postés 17 Statut Membre -  
abdouriabi Messages postés 17 Statut Membre -
Bonjour,

Au niveau de mon userform j'ai deux textbox (textbox1 et textbox2) format date.

Le textbox1 c'est moi qui insère la date, le deuxième je souhaite qu'il se calcule automatiquement en fonction du textbox1 et il doit affiché date textbox1-10 jours.

c-a-d si j'insère 10/04/11 dans mon textbox1 = textbox 2 doit affiché 01/04/11.

je cherche s'il vous plait si c'est possible biensure une macro qui me permet d'avoir cette solution.

En vous remerciant

A vous lire

NB:xls 2003

4 réponses

  1. Pad
     
    Bonsoir,

    TextBox2.Value = CDate(TextBox1.Value) - 10


    à mettre dans Private Sub TextBox1_LostFocus() par exemple

    bonne soirée
    1
    1. g4br13l Messages postés 385 Statut Membre 100
       
      Tu est sur que sa pourrais jouer pck se qui va falloir mettre c'est le nom de la cellule ou bien je me trompe ?
      0
    2. Paf
       
      Quelle cellule ?

      abdouriabi a bien précisé :
      c-a-d si j'insère 10/04/11 dans mon textbox1 = textbox 2 doit affiché 01/04/11.

      après saisie d'une date dans Textbox1 , Textbox2 doit afficher la date saisie - 10 jours (ou 9?)
      0
    3. g4br13l Messages postés 385 Statut Membre 100
       
      Daccord mais une macro effectue tjr la meme fonction de base alor c'est la que je ne compren pas ton code avec les textbox

      Car a la création dune macro on lui di tu va example de la page 1 a la page 3 elle fera tjr sa elle nira jamais a une autre page. Tu vois se que je veu dire??
      0
  2. g4br13l Messages postés 385 Statut Membre 100
     
    Tu cherche une macro ou une formule?

    pck il existe une formule exprès pour sa.
    0
  3. abdouriabi Messages postés 17 Statut Membre
     
    une macro svp
    0
  4. abdouriabi Messages postés 17 Statut Membre
     
    Bonsoir Tout le monde,
    Bonsoir PAD, PAF, G4BR13L,

    Merci a vous, merci a pad; en faite la macro elle fonctionne bien mais seulement avec un bouton de validation.

    -avec Private Sub TextBox1_LostFocus() elle fonctionne seulement que si je passe par le text box concerné et que je tape n'importe quelle touche du clavier.
    -avec Private Sub TextBox1_change() ca fonctionne automatiquement (cad en remplissant le 1er textbox mais il donne un mauvais resultat).

    l'ideal pour moi c'est que ca se fasse automatiquement sans passer par un boutton de validation, mais bon je vais me contenter de cette solution pour le moment vue que je ne suis qu'au debut de mon petit projet.....

    En tout cas merci a vous et a bientot

    bonne soiree
    0