Aide macro VBA

Bonjour à tous,

j'aurais besoin d'un petit coup de main sur une macro que j'ai commencé,

mais je n'arrive pas à mettre en forme ma condition.

Sur le fichier joint, la colonne C indique des dates butoirs pour l'execution de travaux,

et j'aimerais que quand AUJOURDHUI est compris entre 7 et 1 jour avant une des dates de la colonne C, on m'avertisse avec un message qui s'affiche. Pour cela j'ai commencé une macro, mais ma condition IF me pose qques pbs, je ne vois pas comment faire un test sur toute les dates de la colonnes C.

Voila le debut de mon code:

Private Sub Workbook_Open()

If Then

MsgBox ("Attention des délais butoirs[lligne..., ligne...]")

End If

En esperant trouver de l'aide

Merci

End Sub

25travaux.zip (5.83 Ko)

Bonjour zrk44

une proposition par un bouton mais peut être mis dans workbook open

a régler nom de feuille

actuel sheets(1)

Salut BOB71AU,

Waouh, je viens de voir ton programme, et en fait j'étais pas du tout dedans.

Je vais essayer d'intégrer l'onglet dans mon fichier car celui que j'ai mis est très très simplifié, dans la version original je vais jusqu'à AM et quelques 100aines de lignes mais je pense que je devrais pouvoir le "bidouiller".

Il me resterais deux questions détails:

pourquoi met-on le programme dans module1 et pas dans workbook, ca m'a completement embrouillé....

Et puis est-il possible de l'intégrer facilement dans excel 2007?

Merci

-- Dim Oct 03, 2010 4:23 pm --

Re

Je viens d'essayer de faire la manip moi meme,

comment créés tu le bouton?

Quand je recopie tes lignes juste pour tester sur un nouveau fichier "test",

on m'affiche une fenetre au moment de lancer ma macro,

mais à aucun moment je n'ai le bouton....

Merci

Re

pourquoi met-on le programme dans module1 et pas dans workbook, ca m'a completement embrouillé....

je l'ai placé sur un bouton de commande car si tu ouvre ton fichier 30 fois par jours alors tu feras la macro 30 fois

sur un bouton ,c'est toi qui décide de l'instant de contrôle de tes données

Et puis est-il possible de l'intégrer facilement dans excel 2007?

je ne pense pas que cela pose problème sur 2007

-- 03 Oct 2010, 15:39 --

Rere

je n'avais pas vu le reste du message

sur 2003, dans les menus excel, tu as affichage ,barre d'outils , formulaires

tu choisi un bouton puis tu le place sur la feuille ensuite soit la fenetre te propose d'affecter une macro soit clic droit

affecté une macro

Merci bcp,

décidément j'en apprend tous les jours

Pour 2007, j'ai juste quelques soucis qui n'ont rien à voir avec les lignes de codes,

mais j'espère pouvoir arriver à corriger ça.

Merci encore

Exercice résolu

Rechercher des sujets similaires à "aide macro vba"