Bonsoir à tous, je suis nouveau ici et c'est la première fois que je post sur un forum, c'est dire si je ne trouve pas solution à mon problème, en général en me baladant de forum en forum j'arrive à a en venir à bout mais la le problème dépasse mes capacités.
Voici ce que je cherche à faire, je suis entrain d'améliorer mon budget mensuel, jusqu'à maintenant je le faisait sur Numbers de Mac, et j'ai décidé de venir sur Excel parce que beaucoup de personne que je veux aider à gérer leur budget sont sur PC.
Au premier jour de chaque mois je voudrais que l'ensemble du classeur ce vide (J'ai enregistré une macro de tout ce que je faisait et j'ai recopier les codes de VBA dans un bloc note pour pas le perdre.) Jusque la sa fonctionne bien, en faisant fonctionner la macro, le classeur ce vide bien comme je lui est demandé, etc.. Là où sa se complique c'est qu'il y a des partie du tableau que je veux supprimer en fonction du mois en cours.
Exemple: Il y a des dépenses programmer pour Juin 2016, Août 2016, Décembre 2016. Nous somme le 01 Juillet 2016 j'aimerais que les cellules de Juin 2016 soit SUPPRIMER, j'insiste sur supprimer car j'ai trouvé des exemples de code VBA mais cela supprime la ligne et a coté de ces lignes il y a d'autre information que je ne veux pas perdre.
Pour récapituler: j'aimerais une macro que quand je l'active,en L6 par exemple jusqu'a l'infini (Si rajout de ligne dans le tableau dans l'avenir) Une macro puisse venir scaner les dates et si une dates est dépassée, que les données des cellules en L6 M6 N6 soit effacer et ainsi de suite pour les lignes suivantes. Je précise que L6 L7 L8 etc... Seront des listes déroulantes, j'ai activer "ignorer si vide" dans la validation de donnée pour autorisé le macro de vider la cellule. J'aimerais ensuite que les cellules du dessous viennent reprendre la place des cellules vides
Ps: Ceci est un exemple, j'aimerais pouvoir réutiliser le code du macro pour l'appliquer à d'autre tableau sur d'autre cellule si vous pourriez m'aider a comprend comment le personnaliser. Sa serait super
J'ai joins une impression d'ecran pour exemple car je n'arrivais pas a chargé le fichier excel
Voici ce que je cherche à faire, je suis entrain d'améliorer mon budget mensuel, jusqu'à maintenant je le faisait sur Numbers de Mac, et j'ai décidé de venir sur Excel parce que beaucoup de personne que je veux aider à gérer leur budget sont sur PC.
Au premier jour de chaque mois je voudrais que l'ensemble du classeur ce vide (J'ai enregistré une macro de tout ce que je faisait et j'ai recopier les codes de VBA dans un bloc note pour pas le perdre.) Jusque la sa fonctionne bien, en faisant fonctionner la macro, le classeur ce vide bien comme je lui est demandé, etc.. Là où sa se complique c'est qu'il y a des partie du tableau que je veux supprimer en fonction du mois en cours.
Exemple: Il y a des dépenses programmer pour Juin 2016, Août 2016, Décembre 2016. Nous somme le 01 Juillet 2016 j'aimerais que les cellules de Juin 2016 soit SUPPRIMER, j'insiste sur supprimer car j'ai trouvé des exemples de code VBA mais cela supprime la ligne et a coté de ces lignes il y a d'autre information que je ne veux pas perdre.
Pour récapituler: j'aimerais une macro que quand je l'active,en L6 par exemple jusqu'a l'infini (Si rajout de ligne dans le tableau dans l'avenir) Une macro puisse venir scaner les dates et si une dates est dépassée, que les données des cellules en L6 M6 N6 soit effacer et ainsi de suite pour les lignes suivantes. Je précise que L6 L7 L8 etc... Seront des listes déroulantes, j'ai activer "ignorer si vide" dans la validation de donnée pour autorisé le macro de vider la cellule. J'aimerais ensuite que les cellules du dessous viennent reprendre la place des cellules vides
Ps: Ceci est un exemple, j'aimerais pouvoir réutiliser le code du macro pour l'appliquer à d'autre tableau sur d'autre cellule si vous pourriez m'aider a comprend comment le personnaliser. Sa serait super
J'ai joins une impression d'ecran pour exemple car je n'arrivais pas a chargé le fichier excel