Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.
  • Initiateur de la discussion Initiateur de la discussion ktran
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

K

ktran

Guest
Hello le forum,

l'idee est que la macro verifie s il y a une information dans chaque cellule de la colonne 10. si pas d information, alors la macro s arrete.

il ne peut y avoir comme information que Call ou Put.

si la macro voit dans chaque cellule de la colonne 10, "Call" alors execution de la formule Call si voit "Put" alors execution de la formule "Put"

ex : if A2 = "Call",deltac(A3;A4;A5),deltap(A3;A4;A5)

voici mon code mais ca bug :

Sub hedge()
Dim N As Byte

Do Until Cells(N, 10) = ""
N = N + 1
IF(cells (N,10)= "CALL",deltac(cells(6,11), cells(6,12), cells (6,14), cells (6,15), cells (6,13)),deltap(cells(6,11), cells(6,12), cells (6,14), cells (6,15), cells (6,13))
Loop
End Sub
 
Re : code avec IF

Bonjour ktran
Une structure de ce genre, peut-être ?
Code:
[COLOR="DarkSlateGray"]Sub arbitrer() [COLOR="SeaGreen"]'C'est mieux sur un site francophone.[/COLOR]
Dim n As Long
   Do Until Cells(n, 10) = ""
      n = n + 1
      Select Case Cells(n, 10).Value
         Case "CALL"
            [COLOR="SeaGreen"]'le code associé à "CALL".[/COLOR]
         Case "PUT"
            [COLOR="SeaGreen"]'le code associé à "PUT".[/COLOR]
         Case Else
            [COLOR="SeaGreen"]'rien si on est vraiment sûr de ne rien trouver _
            d'autre que "", "CALL", "PUT" dans la colonne 10.[/COLOR]
      End Select
   Loop
End Sub[/COLOR]
ROGER2327
#1913
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

D
Réponses
4
Affichages
1 K
Réponses
8
Affichages
1 K
S
Réponses
13
Affichages
2 K
Stedemart
S
Réponses
1
Affichages
1 K
J
Réponses
6
Affichages
932
J
M
Réponses
11
Affichages
2 K
Melidan2006
M
B
Réponses
7
Affichages
1 K
BOUBOU91
B
D
Réponses
1
Affichages
523
docweed
D
T
  • Question Question
Réponses
2
Affichages
593
Tournament
T
R
Réponses
7
Affichages
2 K
R
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…