Forums XLPages

Tous les messages (Ghandra)

1 2 »
Re: Sauvegarde conditionnelle avec msgbox
#1
Débutant XLPages

Inscription: 23/09/2007

Messages: 11

Posté le : 01-06-2008 09h33
Super !!!

Merci beaucoup myDearFriend!

Cela répond parfaitement à mes besoins

Je suis une nouvelle fois impressionné par la réactivité et la pertinence des réponses.

J'ai juste rajouté un " qui manquait devant --> les filtres pour le msgbox

Je mets le sujet en résolu
Hors Ligne
Rapport   Haut 

Re: Sauvegarde conditionnelle avec msgbox
#2
Débutant XLPages

Inscription: 23/09/2007

Messages: 11

Posté le : 31-05-2008 19h31
Merci pour ce petit code qui devrait faire l'affaire et discipliner un peu les collègues

En revanche je n'ai pas réussi à le faire fonctionner sur toutes les feuilles !

J'ai mis
Citation :
Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
If Sheets(Array("Janvier", "Février", "Mars", "Avril", "Mai", "Juin", "Juillet", "Aout", _
"Septembre", "Octobre", "Novembre", "Décembre")).AutoFilter.Filters(1).On Then
MsgBox "Pas de sauvegarde possible sans avoir enlevé les filtres ^^"
Cancel = True
End If
End Sub


mais ça ne fonctionne pas :-L
Hors Ligne
Rapport   Haut 

Re: Sauvegarde conditionnelle avec msgbox
#3
Débutant XLPages

Inscription: 23/09/2007

Messages: 11

Posté le : 31-05-2008 09h23
Merci pour l'intérêt que vous portez à mon cas ^^

En fait ce que j'ai fait n'a rien de terrible, j'ai juste mis une messagebox à l'ouverture du classeur demandant de ne pas fractionner et defiger les cellules. Et une messagebox en "beforesave" demandant de veiller a défiltrer avant de sauvegarder & quitter. Visiblement insuffisant car les utilisateur clic sur OK et je me demande même s'ils prennent la peine de lire le message ^^.


Citation :
If Sheets("Feuil1").AutoFilter.Filters(3).On then ...
est un bon début, c'est effectivement ce que je veux vérifier, j'ai essayé de le mettre dans le petit exemple joint, mais cela n'empèche pas de sauvegarder et quitter ^^

Encore merci pour votre aide ;)
Pièce jointe:
zip mDF_gestion artt 08v2.zip   [ Taille: 34.62 Ko - Téléchargements: 650 ]
Hors Ligne
Rapport   Haut 

Sauvegarde conditionnelle avec msgbox
#4
Débutant XLPages

Inscription: 23/09/2007

Messages: 11

Posté le : 30-05-2008 15h55
Bonjour à tous,


Je souhaiterais trouver une astuce pour empêcher l'utilisateur de fermer et donc d'enregistrer son travail s'il ne "défiltre" pas une certaine colonne.
En passant par une Msgbox lui demandant de le faire, et que s'il répond NON son travail ne sera pas sauvegardé et que les modifications seront perdues.

S'il répond NON : Message = "Le classeur va être fermé, votre travail ne sera pas sauvegardé et les modifications seront perdues."

S'il répond OUI: Vérifier qu'il à bien défiltré et sauvegarder s'il le souhaite.

J'ai réussi à afficher des msgbox mais je n'arrive pas à mettre la condition qui contrôle si le filtre à bien été enlevé.

Ps: J'ai également figer des cellules et je souhaiterais interdire toutes modifications au suppressions de ce réglage. (oui j'ai des collègues indisciplinés ^^)

Merci de l'aide que vous pourrez m'apporter

Cordialement,
Hors Ligne
Rapport   Haut 

Re: Gestion de dates
#5
Débutant XLPages

Inscription: 23/09/2007

Messages: 11

Posté le : 28-09-2007 20h00
Rooolala.........

Merci beaucoup JCGL

Je suis vraiment impressionné par la pertinence des réponses, la rapidité et l'excellent niveau des compétences des personnes qui m'aident

Je suis encore très loin de réaliser de telles fonctions, je vais déjà essayer de bien comprendre la logique et de le répéter sur une autre petite application ^^.

Ah au fait, cela correspond exactement à mes souhaits

Encore merci.
Hors Ligne
Rapport   Haut 

Gestion de dates
#6
Débutant XLPages

Inscription: 23/09/2007

Messages: 11

Posté le : 28-09-2007 15h02
Bonjour à tous,

J'ai un classeur avec 12 onglets qui représentent les mois de l'année. De C1 à Y1 j'ai les jours ouvrés.

Ma question était : Comment, à partir d'une liste de choix ou la saisie dans une cellule, mettre à jours ces dates sur tous les onglets en une opération ?

Merci pour votre aide ;)

Je joins le classeur en pj
Pièce jointe:
zip mDF_gestion artt 08v2.zip   [ Taille: 29.78 Ko - Téléchargements: 658 ]
Hors Ligne
Rapport   Haut 

Re: Gestion Artt
#7
Débutant XLPages

Inscription: 23/09/2007

Messages: 11

Posté le : 27-09-2007 19h40
Ouppss excusez moi :bof:

Je vais donc poster sur l'autre section

Hors Ligne
Rapport   Haut 

Re: Gestion Artt
#8
Débutant XLPages

Inscription: 23/09/2007

Messages: 11

Posté le : 26-09-2007 21h09
Bonsoir à tous,

Euh.... je ne voudrais pas abusé.

Mais j'optimise mon tableau pour le rendre le plus pratique et conviviale possible. A savoir que plusieurs personnes novices en informatique seront amenés à l'utiliser pour leurs propres effectifs.

Je me demandais donc s'il était possible d'automatiser le calendrier. c'est à dire de choisir l'année sur un onglet (janvier par exemple) et que cela mette à jours tous les onglets. (soit les 12 mois de l'année en jours ouvrable bien sure, travaille pas encore le dimanche )

Il ne resterais plus qu'a saisir leur effectif

Merci pour votre aide

Ghandra
Hors Ligne
Rapport   Haut 

Re: Gestion Artt
#9
Débutant XLPages

Inscription: 23/09/2007

Messages: 11

Posté le : 25-09-2007 18h48
Bonsoir à vous tous,

Un grand merci pour votre aide et votre patience.

Je vais tester le format conditionnel en essayant de le comprendre.

Ce n'est pas la bonne section et m'en excuse par avance, mais ce site est remarquable et d'une très grande richesse pour les novice désireux d'apprendre (comme moi quoi )

A bientôt et merci encore.

Ghandra
Hors Ligne
Rapport   Haut 

Re: Gestion Artt
#10
Débutant XLPages

Inscription: 23/09/2007

Messages: 11

Posté le : 24-09-2007 18h55
Merci beaucoup JeanMarie,

J'ai testé rapidement et cela correspond à mes souhaits.

Cela va grandement me faciliter la tache, je t'en remercie encore.

Cordialement,

Ghandra
Hors Ligne
Rapport   Haut 

1 2 »