Alertes à l'ouverture d'un fichier Excel
Bonsoir à tous
Je souhaiterai de l'aide pour un fichier Excel. je précise je suis sur MAC
Voila mon problème.
J'ai créé des alertes visuelle sur le fichier joint (tableau suivi test VBA, onglet suivi) par rapport à des dates entrées.
Il y a déjà quelque formules dans le fichier et les différents onglets interagissent entre-eux
Sauf que tous les jours hormis faire un filtre par rappel cela devient difficiles à relever à la longue.
Je ne suis pas le seul à utiliser ce fichier, je n'ai pas un niveau élevé d'Excel et les autres personnes qui l'utilise encore moins que moi et j'ai peur que c'est personne m'effacent des formules.
Je me suis essayé à commencer un code (une code vba est existant sur ce fichier) mais celui-ci ne fonctionne pas à l'ouverture du fichier (mais fonctionne dans le visual)
Je souhaiterai la même chose qu'un fichier que j'ai trouvé sur votre forum joint d'AnthonyE (AnthonyE-classeur_test001):
- pour la colonne AK dans un premier temps
- pour la colonne AS dans un second temps
- pour la colonne BA dans un troisième temps
- pour la colonne BG dans un quatrième temps
- enfin pour la colonne CC.
je vous remercie grandement par avance pour votre aide
Bonjour Chris9477
Voici le fichier avec un code qui fonctionne très bien sur PC, à voir sur Mac
Normalement, à l'ouverture :
- un UserForm apparaît pour t'afficher toutes les dates en retard
- tu es positionné sur la colonne à traiter
- pour continuer à avoir les autres messages il faut cliquer sur Continuer
Edit du 05/04 20h49 : Fichier modifié
A+
bonjour BrunoM45 et bonjour à tous
merci énormément pour ce travaille.
par contre quand j'ouvre l'excel rien ne s'affiche.
j'ai bien le message "activer le macro" mais le macro ne ce lance pas.
dans visual basique je lance le code il fonctionne.
j'ai peut être oublié de notifier quelque-chose:
- pour la colonne AK le rappel doit intervenir à partir de 20 jours après la date rentrée
- pour la colonne AS, BA, BG et CC a partir de 7 jours après la date rentrée.
un grand merci d'avance pour vos retour.
Salut,
J'ai remis le fichier corrigé
C'est étrange l'évènement Workbook_Open() n'était pas reconnu comme tel
Maintenant, ça devrait fonctionner
A+
Bonjour BrunoM45
merci pour ce retour l'alerte fonctionne nickel, par contre toute les date des colonnes sorte.
Il me faudrait une tempo comme indiquer dans mon précédent message:
- pour la colonne AK le rappel doit intervenir à partir de 20 jours après la date rentrée
- pour la colonne AS, BA, BG et CC a partir de 7 jours après la date rentrée.
si cela est faisable , bien évidemment.
d'avance un grand merci.
Re,
Désolé, je n'ai pas vu ton post qui parlait de délai, voici le nouveau fichier
@+
Bonjour BrunoM45
un énorme merci pour ce coup de pouce.
je ne sais pas comment te remercier.
MERCI MERCI MERCI
Bonjour BrunoM45
je me permet de revenir vers toi car j'ai un léger souci sur le tableau auquel je n'avais pas prêté attention lors de nos derniers échange.
en effet ton filtre sur l'Excel n'affiche pas les cellules de la fenêtre qui s'ouvre.
il filtre tous au dessus de la ligne 502, donc je ne peux pas changer les commentaire et dates de la fenêtre qui s'ouvre.
j'espère avoir était assez claire.
En te remerciant par avance
Cordialement
Christ9477
Salut Christ9477
Peut-être en changeant la colonne de recherche de la dernière ligne
Il faut remplacer
' Dernière ligne du tableau en se basant sur la colonne W
dLigTab = Sht.Range("W" & Rows.Count).End(xlUp).RowPar
' Dernière ligne du tableau en se basant sur la colonne I
dLigTab = Sht.Range("I" & Rows.Count).End(xlUp).Row@+
Bonjour Bruno M45
désolé de ne te répondre que maintenant j'ai était très débordée durant le confinement.
cela ne fonctionne toujours pas.
Les colonnes sont bien sélectionnées mais je ne peux pas interagir avec le tableau.
ils est bloqué en ligne 502 et je ne peut pas remonter le tableau.
En te remerciant par avance
Bonsoir Bruno 45
J'espère que tu vas bien et que la période de confinement ne ta pas trop perturbé.
Je me permet de revenir vers toi car j'ai toujours le même problème.
En effet quand les alertes s'ouvrent , n'apparait que les lignes à partir de 502 même en ayant changer le code comme tu me l'avez spécifié.
J'ai beau me triturer la tête et je fait pire que mieux.
l'idée c'est toujours d'avoir les alertes mais de pouvoir interagir avec le tableau pour modifier ou non les relances affiché dans le tableau.
Est-il également possible d'voir l'encart des alerte plus gros en taille ainsi que les caractère.
humm je sans que je vais devoir passer à plusieurs caisse de champomie.
en te remerciant grandement par avance. je te joint le fichier avec la modification que tu ma dit de faire.
Cordialement
Christophe
Bonjour Chirst9477
Bonsoir Bruno 45
Je me permet de revenir vers toi car j'ai toujours le même problème.
En effet quand les alertes s'ouvrent , n'apparait que les lignes à partir de 502 même en ayant changer le code comme tu me l'avez spécifié.
Je ne comprends pas, car chez moi ou au boulot, cela fonctionne très bien sur toutes les lignes
Bonsoir Bruno 45
l'idée c'est toujours d'avoir les alertes mais de pouvoir interagir avec le tableau pour modifier ou non les relances affiché dans le tableau.
Quand le message d'alerte apparaît,
les lignes sont filtrées et tu peux modifier à loisir les dates de ton tableau, tant que tu n'as pas cliqué sur le bouton [Continuer] de l'USF
Bonsoir Bruno 45
Est-il également possible d'voir l'encart des alerte plus gros en taille ainsi que les caractère.
Là, il s'agit de la propriété "Font" du TextBox, simple à changer
Tu cliques sur le Texbox et dans les propriétés, tu cliques sur "Font" et tu obtiens la petite fenêtre ci-dessous
humm je sans que je vais devoir passer à plusieurs caisse de champomie.
Et si tu savais quel "Champomie" je bois
@+