XL 2010 Classeur de notes scolaires pour ATHE RIOVELI

job75

XLDnaute Barbatruc
Bonjour ATHE RIOVELI, le forum,

Dans votre dernier fil vous avez souhaité avoir un classeur (destiné aux professeurs) contenant les feuilles de toutes les classes.

Ci-joint une solution, il faudra un classeur pour chaque établissement scolaire.

Toutes les fonctionnalités que j'ai créées dans vos précédents fils sont présentes.

Par contre j'ai supprimé votre UserForm pour le mot de passe, il ne servait à rien.

A+
 

Pièces jointes

  • LYCEE MODERNE DE BOUNDIALI(1).xlsm
    175.5 KB · Affichages: 104

ATHE RIOVELI

XLDnaute Occasionnel
BONJOUR job75,
C'est très bon le classeur MERCI BEAUCOUP.
Mais faite tout, il faut un userform, que l'utilisateur ait un mot de passe à remplier sinon, ses notes ne seront plus sécurisés. n'importe qui pourrait modifier ses notes.
Je dois pouvoir distribuer des mots de passe.
les utilisateurs peuvent avoir peut etre un bouton pour modifier le mot de passe s'il le désir.

Job75, faite tout, il faut un userform avec mot de passe.
MERCI A+
 
Dernière édition:

ATHE RIOVELI

XLDnaute Occasionnel
S'il vous plait, il faut un userform à l'ouverture du classeur.
Et puis il a créer, modifier suprimer une classe; mais pas CONSULTER UNE CLASSE.

Je fais comment pour visualiser une classe créer ?
Je fais comment pour entrer les noms ?

C'est un véritable classeur que vous venez de construire.


ENCORE UNE FOIS MERCI, GRAND MAÎTRE.
 
Dernière édition:

job75

XLDnaute Barbatruc
Re,

La protection que vous aviez mise en place est inutile et illusoire car il est très facile de la contourner.

Les fichiers qu'utilisera un professeur lui appartiennent, ils ne seront que sur son ordinateur non ?

Comment peuvent-ils être ouverts par quelqu'un d'autre ?

Mais s'il le craint, il peut toujours protéger l'ouverture de ses fichiers avec son propre mot de passe, cela se fait par la commande Enregistrer sous, renseignez-vous, c'est classique.

A+
 

job75

XLDnaute Barbatruc
Re,

Au cas où il faudrait vous mettre les points sur les i ATHE RIOVELI :

- ouvrez un nouveau document Excel

- onglet DÉVELOPPEUR => Sécurité des macros => Désactiver toutes les macros sans notification

- ensuite ouvrez votre fichier qui s'ouvre sur l'UserForm du mot de passe.

Même un débutant saura très vite faire ça :rolleyes:

A+
 

ATHE RIOVELI

XLDnaute Occasionnel
BONSOIR job75,
Vous pensez que tout le monde est fort comme vous pour pouvoir faire sauter les macros ?

Lorsque moi je clique sur onglet développeur, je ne vois pas " Sécurité des macros ".

Laissez moi quand même vous expliquer ce que je souhaiterai, je suis convaincu que vous trouver une solution.

A l'ouverture du classeur :
- Après validation du nom utilisateur et mot de passe,
La page accueille s'affiche (feuille 1 de l'ancien classeur). Sur cette page, se trouvera dans un endroit le bouton créer/suprimer/ Créer ou consulter une classe. (la feuille modèle sera masquée).
- Lorqu'on clique sur ce bouton, la classe apparaît.
Le classeur actuel que vous venez de faire est très bien je ne demande pas de modifier.
Je demande juste qu'on essaye de gérer cette mise en forme.
il faut une feuille paramétrage sur lesquel se trouve les mots de passes (elle ne sera visible que l'utilisateur ADMIN) puisque c'est lui qui gère les mots de passes.
- L'enseignant peut modifier son mot de passe.

S'il vous plait essayer de faire cela.
MERCI A+
 

job75

XLDnaute Barbatruc
Bonjour ATHE RIOVELI, le forum,

J'ai corrigé une petite erreur dans le transfert des notes dans "OdMerite".

J'ai aussi remédié à un problème sur les bordures horizontales.

Prenez ce fichier (2).

A+
 

Pièces jointes

  • LYCEE MODERNE DE BOUNDIALI(2).xlsm
    178 KB · Affichages: 95

job75

XLDnaute Barbatruc
Re,

OK, j'ai vu : onglet DÉVELOPPEUR => Sécurité des macros => Désactiver toutes les macros sans notification.
Mais lorsque les macros sont protéger, est ce que cela fonctionne?
Je viens de vérouiller les macros et mon userform apparait toujours.

Oui parce que vous avez ouvert le fichier auparavant en activant les macros.

Excel le sait et lors des ouvertures suivantes il ne désactive plus les macros.

Mais changez le nom du fichier : Excel désactive de nouveau les macros.

De plus j'ai posé des questions au post #4 ce n'est pas pour des prunes...

Pour finir, je vous ai déjà dit que je ne faisais jamais des choses inutiles, même quand le client les demande.

A+
 

ATHE RIOVELI

XLDnaute Occasionnel
BONJOUR Job75,
Je n'arrive pas utiliser le fichier nouveau (2).
- Lorsqu'on veut selectionner le trimestre, problème.
- Comment entrer les noms? Puis qu'il pratiquement impossible de faire defilier la feuille lorsqu'on utlise barre de défilement vers le bas ?

Job75, s'il vous plait pour cette faites des choses unitiles, parceque le client en a besoin.
MERCI A +
 

ATHE RIOVELI

XLDnaute Occasionnel
BONJOUR job75, BONJOUR le forum.
Je vais répondre aux questtions du post 4.
- OUI le fichier sera l'ordinateur du professeur. Mais ces enseignants désirent quand meme un mot de passe pour son ouverture.
- ils ne souhaite pas effectuer " Enregistrer sous" pour verrouiller leur fichier. ils ne sont pas tous des habitués au numérique.
J'espère avoir répondu aux questions.
Job75, pour une faite ce que le client vous demande.

MERCI A+
 

job75

XLDnaute Barbatruc
Re,

Il faut sans arrêt vous mettre les points sur les i ATHE RIOVELI !!!

Si vos professeurs veulent absolument un mot de passe vous pouvez donner à tous le même mot de passe.

ADMIN comme dans le fichier (3) joint.

Vous pouvez aussi donner à chacun un mot de passe différent mais ce sera à vous d'en tenir la liste chez vous, et vous devrez l'introduire à chaque fois avec Enregistrer sous avant de leur remettre les fichiers qu'ils utiliseront.

J'en ai profité pour améliorer le code décalant les moyennes :
Code:
'---décale les moyennes---
brrc = br.Rows.Count
If Application.CountA(br.Rows(brrc + 1)) Then
  Application.CutCopyMode = 0 'annule le mode Couper/Copier
  br.Rows(brrc + 1).EntireRow.Insert
  br.Rows(brrc + 1).Clear 'efface la ligne insérée
  If brrc > 1 Then 'force les bordures
    br.Rows(brrc).Borders(xlEdgeTop).Weight = xlThin
    br.Rows(brrc).Borders(xlEdgeBottom).Weight = xlThin
  End If
End If
A+
 

Pièces jointes

  • LYCEE MODERNE DE BOUNDIALI(3).xlsm
    172 KB · Affichages: 88

job75

XLDnaute Barbatruc
Re,

Bien entendu une fois son fichier ouvert l'utilisateur pourra modifier le mot de passe.

Mais s'il l'oublie il n'aura aucun moyen de le retrouver.

Mais vous, en tant qu'administrateur avisé, vous aurez prévu le coup, par exemple :

http://www.passwordlastic.fr/recuperer-mot-de-passe-excel

Que les ayatollahs aillent se faire voir, pour une fois je fais une exception à la règle qui veut que sur ce forum on ne publie rien qui permette le craquage des mots de passe.

Edit : j'avais oublié que ce logiciel ne fonctionne pas sur Excel 2007 et versions postérieures, mais il en existe d'autres, cherchez un peu.

A+
 
Dernière édition:

ATHE RIOVELI

XLDnaute Occasionnel
BONSOIR Job75,
il me semble que vous n'avez pas réglé deux problèmes :
- Cliquer sur le bouton " créer/modifier. il ne répond pas.
- Essayer de choisir un trimestre, problème aussi.
essayer de régler ce problème et dite moi comment je fais pour entrer des notes?
MERCI à VOUS.
A+
 

Discussions similaires

Statistiques des forums

Discussions
312 361
Messages
2 087 626
Membres
103 613
dernier inscrit
luluinmauritius