Vilipendboy
XLDnaute Junior
Bonjour à tous,
Bonjour le Fil,
Voilà plusieurs jours que je me prends à la tête à essayer d'écrire une macro et force est de constater que je n'ai pas le niveau suffisant.... Je vous explique mon problème:
- je reçois quotidiennement les commandes envoyées par nos commerciaux et dans ces commandes il me faut faire un tri par date de traitement (colonne D) pour annoncer à mon patron que le total des commandes en portefeuille traitables à ce jour (la date du jour) est de XXX euros (donc toutes les commandes dont les dates de traitement sont égales ou antérieures à la date du jour)...
Concrètement aujourd'hui je fais un tri sur colonne D, je m'abime les yeux à chercher la 1ère date supérieure à celle du jour, j'insère une ligne je fais mon total et j'envois le message au chef.... Donc je perds du temps... D'où l'idée d'une macro qui m'en ferait gagner (pas folle la guêpe!)
Avec le début de macro pondu, j'essaie:
- d'extraire toutes les commandes dont la date est < ou = à celle du jour dans une nouvelle feuille (plus ou moins de succès, mon code copie la première ligne où la date est différente puis la recopie plusieurs fois... on ne se moque pas!... c'est déjà pas mal pour un novice ...) - je souhaite générer une nouvelle feuille avec ces données car je peux être amené à les regarder (d'ailleurs ma macro marche pas si je ne crée pas d'abord manuellement la feuille 2...)
- ensuite de faire apparaitre une msgbox qui me donne le total de ces commandes (total de la colonne CV des données copiées sur la nouvelle feuille) je n'ai pas réussi à créer une msgbox qui affiche le contenu d'une cellule... non on ne se moque pas, j'ai dit...
Est-ce que quelqu'un pourrait m'aider à résoudre ce problème SVP? je joins le fichier tel qu'il arrive tous les jours...
Merci d'avance pour votre aide
A+
Vilipendboy
Bonjour le Fil,
Voilà plusieurs jours que je me prends à la tête à essayer d'écrire une macro et force est de constater que je n'ai pas le niveau suffisant.... Je vous explique mon problème:
- je reçois quotidiennement les commandes envoyées par nos commerciaux et dans ces commandes il me faut faire un tri par date de traitement (colonne D) pour annoncer à mon patron que le total des commandes en portefeuille traitables à ce jour (la date du jour) est de XXX euros (donc toutes les commandes dont les dates de traitement sont égales ou antérieures à la date du jour)...
Concrètement aujourd'hui je fais un tri sur colonne D, je m'abime les yeux à chercher la 1ère date supérieure à celle du jour, j'insère une ligne je fais mon total et j'envois le message au chef.... Donc je perds du temps... D'où l'idée d'une macro qui m'en ferait gagner (pas folle la guêpe!)
Avec le début de macro pondu, j'essaie:
- d'extraire toutes les commandes dont la date est < ou = à celle du jour dans une nouvelle feuille (plus ou moins de succès, mon code copie la première ligne où la date est différente puis la recopie plusieurs fois... on ne se moque pas!... c'est déjà pas mal pour un novice
- ensuite de faire apparaitre une msgbox qui me donne le total de ces commandes (total de la colonne CV des données copiées sur la nouvelle feuille) je n'ai pas réussi à créer une msgbox qui affiche le contenu d'une cellule... non on ne se moque pas, j'ai dit...
Est-ce que quelqu'un pourrait m'aider à résoudre ce problème SVP? je joins le fichier tel qu'il arrive tous les jours...
Merci d'avance pour votre aide
A+
Vilipendboy