goodguy1206
XLDnaute Nouveau
Bonjour,
je suis vraiment un noob en VBA,
et je pense que vous allez mettre 5secondes,
donc je viens vous demander de l'aide.
J'ai deux collonnes dans excel (onglet Array colonne U et I),
les valeurs sont le fruit d'un calcul (formule),
J'aimerais mettre une condition pour qu'elles ne dépassent pas X.
X étant la valeur d'une cellule d'un autre onglet.
Dans le cas ou elles dépasses, les remplacer par X.
En gros:
De Sheet2!E12 à Sheet2!E26, si >Sheet1!D15 alors =Sheet1!D15,
et meme principe pour l'autre colonne:
Sheet2!F12 à Sheet2!F26, si >Sheet1!D16 alors =Sheet1!D16,
Je voudrai faire ca proprement sous VBA,
plutot que d'avoir une longue formule dans une cellule.
Mais peut etre y a t'il une solution encore plus simple ?
Je vous joins le fichier pour que ce soit plus facile.
Merci pour vos eclairages
je suis vraiment un noob en VBA,
et je pense que vous allez mettre 5secondes,
donc je viens vous demander de l'aide.
J'ai deux collonnes dans excel (onglet Array colonne U et I),
les valeurs sont le fruit d'un calcul (formule),
J'aimerais mettre une condition pour qu'elles ne dépassent pas X.
X étant la valeur d'une cellule d'un autre onglet.
Dans le cas ou elles dépasses, les remplacer par X.
En gros:
De Sheet2!E12 à Sheet2!E26, si >Sheet1!D15 alors =Sheet1!D15,
et meme principe pour l'autre colonne:
Sheet2!F12 à Sheet2!F26, si >Sheet1!D16 alors =Sheet1!D16,
Je voudrai faire ca proprement sous VBA,
plutot que d'avoir une longue formule dans une cellule.
Mais peut etre y a t'il une solution encore plus simple ?
Je vous joins le fichier pour que ce soit plus facile.
Merci pour vos eclairages