Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

MIN ou MAX en VBA

I

IFFIC

Guest
Bonjour à tous

Encore une fois j’abuse de votre aide, mais là, j’ai tout essayé en vain.

J’aimerai que la variable "GENRE" soit multipliée par 1 quand la variable QTE
est égale à 1, et par 2 quand elle est d'une valeur supérieure.

Un truc du genre:

QTE = 54

GENRE = GENRE * (MIN(2;QTE))

Qui ne fonctionne pas, bien entendu…

Merci d'avance, et bonne fin d'après-midi.

IFFIC
 
C

Claudio54

Guest
Bonjour IFFIC

Tu peux essayer ceci :

if QTE=1 then
genre=genre*1
else
genre=genre*2
end if



ou si
A1=genre
B1=QTE

en C1 : =SI(B1=1;A1;A1*2)

A+, Claudio54
 
I

IFFIC

Guest
Merci Claudio, c'est sympa.

Mais en réalité, je voudrais éviter d'utiliser "IF".

La fonction MAX ou MIN, s'inscrivant dans une ligne avec:

ExecuteExcel4Macro...........R & GENRE & C3

Mon but est simpifier et de gagner des lignes.

Merci encore, et bonne soirée.

IFFIX
 
B

Brigitte

Guest
Bonsoir à tous, particulièrement à toi Yves

Longtemps qu'on t'a pas croisé, je viens juste te faire un ti coucou... et maintenant t'es plusieurs que tu signes avec IffiXXXXXX ?

Je vois que ca carbure dure !

Bisous


Brigitte
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…