Transformer une formule excel en VBA
Résolu
Olaz_funk
Messages postés
7
Statut
Membre
-
Olaz_funk Messages postés 7 Statut Membre -
Olaz_funk Messages postés 7 Statut Membre -
Microsoft Office Professionnel Plus 2010
Bonjour,
Je souhaiterai tranformer cette formule excel en VBA pour faire une macro:
=IF(A12:A1000="";"";IFERROR(VLOOKUP(A12:A1000;'BA articles'!A:B;2;FALSE);"Pas en stock"))
Merci.
Olaz
Bonjour,
Je souhaiterai tranformer cette formule excel en VBA pour faire une macro:
=IF(A12:A1000="";"";IFERROR(VLOOKUP(A12:A1000;'BA articles'!A:B;2;FALSE);"Pas en stock"))
Merci.
Olaz
2 réponses
-
Bonjour,
Je souhaiterai tranformer cette formule excel en VBA
Ok. Et sur quoi bloques tu ?
Que souhaites tu faire exactement ?
Qu'as tu commencé à coder ?
-
-
Je ne sais pas ni coder la fonction vlookup ni la fonction if.
Pour les IF :
https://lmgtfy.app/?q=VBA+IF
Pour VLOOKUP:
https://lmgtfy.app/?q=vba+vlookup -
-
Tu ne trouves pas QUOI ?????
Dans les liens que je t'ai donné .. tu as toutes les explications nécessaires pour faire des tests ( IF .ELSE.. THEN ..) ainsi que comment UTILISER VLOOKUP en VBA ....
Donc.... je te repose la question (à laquelle tu n'as pas répondu précédemment...) :Que souhaites tu faire exactement ?
Sous entendu ... explique nous avec des PHRASES... ce que tu souhaites réaliser comme Macro..;
Pour quoi faire ? Qu'est-ce qu'elle doit faire ? Comment doit elle fonctionner ( Je regarde si ...truc... sinon... faire bidule.....) ..... ?
Tu peux aussi ( EN PLUS) nous déposer un fichier exemple ... ( sur le site www.cijoint.com ) et nous donner le lien sur le forum. -
Je ne comprend pas exactement ce que tu veux puisque tout est ecrit dans la premiere question j aimerai ecrire une fonction excel en VBA.
La fonction excel est:
=IF(A12:A1000="";"";IFERROR(VLOOKUP(A12:A1000;'BA articles'!A:B;2;FALSE);"Pas en stock"))
Donc j'aimerai que la fonction VBA réalise la meme chose que la fonction excel.
Concernant les liens voici la reponse:
Enable javascript to use LMGTFY.
Si tu comprends pas mes phrases je ne sais pas quoi te dire.
-
-
Bonjour,
Regardez l'aide excel du côté de Worksheetfunction et/ou la méthode Evaluate.