-
1 pièce(s) jointe(s)
Création Mail via Excel
Bonjour,
Pouvez-vous m'aider au sujet de la création d'un mail automatique à partir d'un feuille excel.
Nous avons actuellement 3 stocks (A,B et C) et 5 produits.
Nous faisons une actualisation journalière, pour aujourd'hui et demain.
Je met en objet l'exemple du tableau à moitié remplit.
Le but de se rapport automatique et de générer un mail, qui ne s'envoi pas avec les indications suivantes :
En sujet : Votre situation
En contenu :
Bonjour,
Voici votre situation,
(Indication de la date d'aujourd'hui sous cette forme "Valeur 18/04")
Puis, si il détecte Object 1 Total par exemple, il indique : Situation Objet 1 :
Si "OK" en colonne C et D indiqué derière Situation Objet 1 : Terminée.
Si "SB>SA" en colonne C indiqué : Stock B supérieur à Stock A et donc ajouter à la ligne les deux montants :
Objet 1 : Stock B supérieur à Stock A
Stock A : 100
Stock B : 200,
Si il détecte en colonne D "ok" il s'arrête là, sinon imaginons si il détecte SC> SB, alors il ajoute tout simplement le nombre dans la cellulle correspondante au Stock C.
De cette manière
Objet 1 : Stock B supérieur à Stock A
Stock A : 100
Stock B : 200
Stock C : 300
Ensuite, il passe à la ligne et continue la vérification, Si il y a pas de données, comme sur le tableau pour l'objet 3, on ne met rien.
Arrivé à la fin on passerai automatiquement en J+1.
Est-ce que cela est possible ?
Merci bq d'avance
-
Bonjour,
Il me semble que tu te trompes sur la vocation de ce forum. Il a pour but d'aider les membres à progresser dans leurs connaissances; pas d'être un lieu où l'on demande des solutions clés en main sans les comprendre. Quel est ton degré de connaissances VBA ? Quel est le point qui t'arrête actuellement ?
-
Deux blocages actuellement :
-Savoir comment créer se rapport, en évitant de passer par 30 formules si
-Injecter les données dans un mail
-
heu
bonjour
pour le rapport je pense que ça ne va pas être trop difficile pour toi
pour le mail si tu fait une recherche dans la faq voir les contributions tu trouvera largement ton bonheur et différentes facons d'y arriver
essaie toi a écrire quelque lignes de code et je me ferais un plaisir de t'aider
mais en aucun cas tu aura un code clé en main
au plaisir
-
RAPPORT
Entendu.
D'après le fichier excel que j'ai ajouté ci-dessus.
Dans ma première étape du rapport par mail, je vais déjà faire en sorte qu'il s'affiche dans excel, afin de faire un simple copié collé par la suite.
Cependant, je rencontre un problème avec une formule si :
Pour ma part si en C4 et C5 par exemple il est indiqué "OK", je veux qu'il indique "Terminées"
Code:
=if(C4&C5="OK";"Terminées";"En cours")
Cependant il m'indique "FALSE". Donc "En cours" comme résultat. Pourtant dans mes cellules il est bien mentionné "OK" des deux côtés.
Comment régler ce problème ?
-
re
bonjour
je ne suis pas le meilleur en ce qui concerne les formule dans les cellules
mais si je raisonne correctement LE RESULTAT QUE TU ATTEND NE VIENDRA JAMAIS
EN EFFET
"ok & ok" ne fera jamais "ok" sa fera toujour "okok"
Code:
=SI(A1&A2="OKOK";"terminé!....";" en cours!!....")
au plaisir
-
Bonjour,
La formule, en Français, devrait donner ceci:
Code:
=SI(ET(C4="OK";C5="OK");"Terminées";"En cours")