Aide programmation excel bouton commande

bonjour a tous, j'aimerai qu'on maide pour faire une petite programmation sur excel
le soucis est que je ne connais rien en visal basic.

je prend 3 variables : Q ; L ; et R et un boutton commande : VAL

Q = Résultat
R et L deux variables aléatoires, que je choisis
Apres chaque validation je met R et L à 0 ( RESET )

Je veu que Q = (Q-1) si val = 0

et Q = (Q-1) + R + L si val = 1

j'ai pensé au boucle si :

if (Val = 1)

then Q = (Q-1) + R + L

R = 0;
L = 0;

end if;

-----------------------------------
On ma proposer comme programme :

Private Sub Bouton_Click()

If VAL.Value = 0 Then
Q = Q - 1
ElseIf VAL.Value = 1 Then
Q = (Q - 1) + R + L
End If
R = 0
L = 0

End Sub
----------------------------------

Je veu par exemple que Q = case C29 (dans page excel)
R = case F29
L = case G29

et VAL = CommandButton1

Quel est la procédure a suivre, je vous remercie de votre aide.
Configuration: Windows XP
Internet Explorer 6.0

8 réponses

  • Votes
  • Date
  • Date décroissante
  1. merci c cool, je vais essayé de metre sa en forme, bonne journée
    1. Contributeur
      bonjour

      Tu as de nombreuses fonctions pour utiliser les cellules (les cases, c'est dans les mots croisés !)

      Pour B1 par exemple :
      - range("B1")
      - ou plus simplement [B1]
      - ou cells(1,2) =>ligne 1 colonne 2
      - ou cells(1,1).offset(0,1) =>ligne 1 colonne 1 décalée de 1
      - etc...
      ---

      Toujours zen
      1. merci, mais si qqun aurait un petit exemple pour m'expliquer, sa serai cool.

        si on prend les cases A1 , B1 et C2 dans excel, comment on les rentres en variables pour effectuer un petit prog dans VBA
        1. Contributeur
          bonjour

          Avec cette page et les suivantes tu devrais avoir une base de départ, avec entre autres la syntaxe et les principes de base.

          N'hésites pas à fouiller c'est très complet.
          1. ta réponse me laisse sans voix, j'ai des base de programmation en vhde, c , c++, je veux juste comprendre le principe sur excel, apres je me débrouille, j'ai essayé de trouver des cours ou des docs, mais rien qui correspond a ce que je demande, et je pense pas que ma demande soit tres compliqué, en programmation, c tres facile a faire, mais sur excel, j'ai aucune base sur laquelle mi référer
            1. Contributeur
              bonjour

              Avant de demander de l'aide, il faut penser à se former un peu aussi.

              J'ai envie de piloter une Ferrari mais je n'es jamais touché un volant : tu peux m'aider ?

              Que crois-tu que l'on va te répondre ?