OVH Cloud OVH Cloud

Fonction if toute simple

11 réponses
Avatar
RT
Bonsoir à tous

Je sais c'est simple, mais je suis en route depuis avant 5 heures du mat et
le cerveau bloque

En macro je doit dire que sila cellule C20 est égale à "PPV" alors la
cellule D20 doit être copier en H20
Si elle est égale à "WWC" copier dans K20

Si queqlqu(un peut aider merci
Sinon je suis sûr que je trouverai demain matin

Merci

A plus tard

Rex

1 réponse

1 2
Avatar
RT
Le bouleau, je l'ai abattu dans mon jardin ce week-end, il me pompait un peu
trop de soleil (avant de crier au saccages, il faut savoir que sur un petit
terrain de six ares, j'ai 4 prunniers, 2 pommiers, 1 cognassier, 2
noisettiers, et 3 sapins)
And now for somethng completely different (pour le fan Monthy) je retourne
au BOULOT

Rex
Merci de ton aide et je compte sur toi et les autres pour la suite des
aventure de "Rex au pays des Macro"

Rex



"CAP2" wrote in message
news:
En effet, t'as plus qu'à te mettre au BOULEAU (c'est pas terrible, mais
j'ai

pas trouvé mieux !)
;o))))

CAP2

"RT" a écrit dans le message de news:
681Sc.209251$
Salut

Donc si je veux adapter une des deux solution pour faire le travail sur
une

colonne, j'ai intérêt à utiliser le Ifs (qui sont des espèces de sapins
dont

on fait des caisses) et pas des Cases

Juste?

Rex


"CAP2" wrote in message
news:
Salut Rex,

le select case propose l'avantage de simplifier énormément l'écriture
du



code dès lors que l'on veut faire des tests (if) portant sur un même
objet.


Passer par des if successifs ou imbriqués te permettra de tester
simultanement les valeurs de plusieurs objets différents. C'est plus
lourd


en écriture, mais ça permet d'aller plus loin que le select case.

Dans ton cas, la méthode de Nicolas est tout a fait appropriée,
puisque



tu
ne réalises de tests que sur la valeur d'une cellule.

Voilou,

A+

CAP2

"RT" a écrit dans le message de news:
WJ0Sc.209236$
Salut
Comme répondu à CAP2
quand on est réveillé, tout semble plus facile
Et les deux solutions fonctionne

Petite question subsidiare
Quelle est la raison d'employer l'une ou l'autre?
A part le choix personnel, bien entendu

Et comme je l'ai dit à CAP2 j'ai plus qu'à chipoté et
vraisemblablement



vous appeller à l'aide un de ces jours pour la suite des opérations
Mais je reste persuadé que la meilleure façon de faire des progrès
est




de
d'abord se casser la tête, puis de demander plutôt que de demander à
quelqu'un de faire tout le boulot

Merci et bonne journée

Rex

PS Y a-t-il l'un d'entre vous qui habite près de Bergerac?
Rex

"RT" wrote in message
news:vzMRc.208427$
Merci de ton aide,
Mais comme signalé à Cap2
je suis crevé
Je rentre à la maison
Et je vais me mettre au jardin
Demain tout ira tellement mieux
et je comprendrai ce qu'on me dit (peut-être)

Merci beaucoup et à demain
De toutes façon je vous tiendrai au courant
Bonne nuit les petits

Rex

"Nicolas B." wrote in
message





news:
Salut Rex,

On peut aussi passer par un Select Case plutôt que deux If :
Select Case [C20]
Case "PPV"
[D20].Copy ([H20])
Case "WWC"
[D20].Copy ([K20])
End Select

Et si tu ne veux que recopier les valeurs (pas les mises en
formes)





:
Select Case [C20]
Case "PPV"
[H20] = [D20]
Case "WWC"
[K20] = [D20]
End Select


A+
Nicolas B.


RT wrote:
Bonsoir à tous

Je sais c'est simple, mais je suis en route depuis avant 5
heures






du
mat
et
le cerveau bloque

En macro je doit dire que sila cellule C20 est égale à "PPV"
alors






la
cellule D20 doit être copier en H20
Si elle est égale à "WWC" copier dans K20

Si queqlqu(un peut aider merci
Sinon je suis sûr que je trouverai demain matin

Merci

A plus tard

Rex





























1 2