If end if

julienha

XLDnaute Occasionnel
Bonjour, j'ai crée une fonction switch sur excel qui permet de donner la valeur de z en fonction que typeoption soit un put ou un call
Mais la fonction if que j'utilise ne fonctionne pas

Pouvez-vous m'aider
merci bcp
ci-joint le code que j'utilise:
Function Switch(TypeOption)
TypeOption = UCase(TypeOption)
If TypeOption = "C" Or TypeOption = "CALL" Then Switch = 1
ElseIf TypeOption = "P" Or TypeOption = "PUT" Then Switch = -1
End If
End Function
 
C

Compte Supprimé 979

Guest
Re : If end if

Salut Julienha,

Ce sera mieux comme ça
Code:
Function Switch(TypeOption)
TypeOption = UCase(TypeOption)
If TypeOption = "C" Or TypeOption = "CALL" Then
  Switch = 1
ElseIf TypeOption = "P" Or TypeOption = "PUT" Then
  Switch = -1
End If
End Function

Ne me demande pas pourquoi :)
 

Pierrot93

XLDnaute Barbatruc
Re : If end if

Bonjour Julien, Bruno

attention, sauf erreur de ma part, "switch" est déjà une fonction intégré vba, il est préférable d'utiliser une autre expression, sinon cela risque de poser problème.

bonne fin d'après midi
@+
 

Discussions similaires

Statistiques des forums

Discussions
314 948
Messages
2 114 648
Membres
112 206
dernier inscrit
salah zabi