J'ai élaboré un programme sous Excel que je souhaiterais limiter aux
utilisateurs que j'aurais désignés et auxquelles j’aurais attribué un mot de
passe.
Peut-on à l’ouverture du fichier demander forcer l’utilisateur à choisir son
identité dans une ListBox et lui demandé de confirmer son mot de passe dans
un TextBox. Ce dernier serait alors comparer dans un tableau à l’aide de la
commande RechercheV et si la variable est trouvée, accepter l’ouverture du
fichier.
Merci de vos suggestions et j’espère avoir été clair.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
ClémentMarcotte
Bonjour,
Peut-on à l'ouverture du fichier demander forcer l'utilisateur à choisir son
identité dans une ListBox
En principe oui. Tu te fais un UserForm avec un ListBox et un bouton de commande pour valider. Puis dans le module de code du classeur (Thisworkbook), tu mets:
Sub WorkBook_open() UserForm1.show end sub
et lui demandé de confirmer son mot de passe dans un TextBox.
Tu mets le TextBox sur ton UserForm. Pour garder la confidentialité du mot de passe, tu renseignes la propriété PasswordChar du TextBox
Ce dernier serait alors comparer dans un tableau à l'aide de la commande RechercheV et si la variable est trouvée, accepter l'ouverture du fichier.
Là je suis moins enthousiaste. Une fois le classeur ouvert, plus rien, ou presque, n'empêche de voir les données sur les personnes et les mots de passe. Ce serait probablement préférable d'utiliser des fichiers binaires ou une cachette discrète dans le registre.
Ou, si tous tes utilisateurs utilisent une et une seule machine et que les machines ne sont pas partagées, tu pourrais regarder pour limiter l'utilisation en fonction des caractéristiques de la machine; par exemple le numéro de série du disque ou d'autres choses qui font de l'ordinateur en cause "un modèle unique". Mais, en tous cas, la caractéritique utilisée ne devrait pas être connue de personne et difficile à repérer.
Mais, n'importe comment, aucune protection n'es complètement sure, ni infaillible.
Bonjour,
Peut-on à l'ouverture du fichier demander forcer l'utilisateur à choisir
son
identité dans une ListBox
En principe oui. Tu te fais un UserForm avec un ListBox et un bouton de
commande pour valider. Puis dans le module de code du classeur
(Thisworkbook), tu mets:
Sub WorkBook_open()
UserForm1.show
end sub
et lui demandé de confirmer son mot de passe dans
un TextBox.
Tu mets le TextBox sur ton UserForm. Pour garder la confidentialité du mot
de passe, tu renseignes la propriété PasswordChar du TextBox
Ce dernier serait alors comparer dans un tableau à l'aide de la
commande RechercheV et si la variable est trouvée, accepter l'ouverture du
fichier.
Là je suis moins enthousiaste. Une fois le classeur ouvert, plus rien, ou
presque, n'empêche de voir les données sur les personnes et les mots de
passe. Ce serait probablement préférable d'utiliser des fichiers binaires ou
une cachette discrète dans le registre.
Ou, si tous tes utilisateurs utilisent une et une seule machine et que les
machines ne sont pas partagées, tu pourrais regarder pour limiter
l'utilisation en fonction des caractéristiques de la machine; par exemple le
numéro de série du disque ou d'autres choses qui font de l'ordinateur en
cause "un modèle unique". Mais, en tous cas, la caractéritique utilisée ne
devrait pas être connue de personne et difficile à repérer.
Mais, n'importe comment, aucune protection n'es complètement sure, ni
infaillible.
Peut-on à l'ouverture du fichier demander forcer l'utilisateur à choisir son
identité dans une ListBox
En principe oui. Tu te fais un UserForm avec un ListBox et un bouton de commande pour valider. Puis dans le module de code du classeur (Thisworkbook), tu mets:
Sub WorkBook_open() UserForm1.show end sub
et lui demandé de confirmer son mot de passe dans un TextBox.
Tu mets le TextBox sur ton UserForm. Pour garder la confidentialité du mot de passe, tu renseignes la propriété PasswordChar du TextBox
Ce dernier serait alors comparer dans un tableau à l'aide de la commande RechercheV et si la variable est trouvée, accepter l'ouverture du fichier.
Là je suis moins enthousiaste. Une fois le classeur ouvert, plus rien, ou presque, n'empêche de voir les données sur les personnes et les mots de passe. Ce serait probablement préférable d'utiliser des fichiers binaires ou une cachette discrète dans le registre.
Ou, si tous tes utilisateurs utilisent une et une seule machine et que les machines ne sont pas partagées, tu pourrais regarder pour limiter l'utilisation en fonction des caractéristiques de la machine; par exemple le numéro de série du disque ou d'autres choses qui font de l'ordinateur en cause "un modèle unique". Mais, en tous cas, la caractéritique utilisée ne devrait pas être connue de personne et difficile à repérer.
Mais, n'importe comment, aucune protection n'es complètement sure, ni infaillible.
Grisham
Merci de la réponse
En fait je pensais créer une feuille vierge et faire ouvrir celle-ci par priorité. dès cette feuille active à l'ouverture seul mon Userform serait visible et aucuns liens ne permettraient de renvoyer sur un élément du classeur. Je ne gère que peux d'utilisateurs (entre 5 et 20) et je peux enregistrer également directement dans le script et pour chaque user une variable correspondant à mot de passe et je me passe de la fonctionde rechercheV. Par ailleurs, je ne suis pas en réseau avec mes collègues de travail et je suis le seul qui essaie de maitrîser un pc. Je n'ai pas non plus le moyen de récupérer les adresse physique des machines. Nous navons aucune formation et les ordinateurs que nous possedons pour travailler sont tous personnel. Oui, ça existe encore.
Pour ma part, je suis autodidacte et je début depuis peu en VB et je te remercie encore de tes réponses. -- Grisham
Bonjour,
Peut-on à l'ouverture du fichier demander forcer l'utilisateur à choisir son
identité dans une ListBox
En principe oui. Tu te fais un UserForm avec un ListBox et un bouton de commande pour valider. Puis dans le module de code du classeur (Thisworkbook), tu mets:
Sub WorkBook_open() UserForm1.show end sub
et lui demandé de confirmer son mot de passe dans un TextBox.
Tu mets le TextBox sur ton UserForm. Pour garder la confidentialité du mot de passe, tu renseignes la propriété PasswordChar du TextBox
Ce dernier serait alors comparer dans un tableau à l'aide de la commande RechercheV et si la variable est trouvée, accepter l'ouverture du fichier.
Là je suis moins enthousiaste. Une fois le classeur ouvert, plus rien, ou presque, n'empêche de voir les données sur les personnes et les mots de passe. Ce serait probablement préférable d'utiliser des fichiers binaires ou une cachette discrète dans le registre.
Ou, si tous tes utilisateurs utilisent une et une seule machine et que les machines ne sont pas partagées, tu pourrais regarder pour limiter l'utilisation en fonction des caractéristiques de la machine; par exemple le numéro de série du disque ou d'autres choses qui font de l'ordinateur en cause "un modèle unique". Mais, en tous cas, la caractéritique utilisée ne devrait pas être connue de personne et difficile à repérer.
Mais, n'importe comment, aucune protection n'es complètement sure, ni infaillible.
Merci de la réponse
En fait je pensais créer une feuille vierge et faire ouvrir celle-ci par
priorité. dès cette feuille active à l'ouverture seul mon Userform serait
visible et aucuns liens ne permettraient de renvoyer sur un élément du
classeur.
Je ne gère que peux d'utilisateurs (entre 5 et 20) et je peux enregistrer
également directement dans le script et pour chaque user une variable
correspondant à mot de passe et je me passe de la fonctionde rechercheV.
Par ailleurs, je ne suis pas en réseau avec mes collègues de travail et je
suis le seul qui essaie de maitrîser un pc. Je n'ai pas non plus le moyen de
récupérer les adresse physique des machines. Nous navons aucune formation et
les ordinateurs que nous possedons pour travailler sont tous personnel. Oui,
ça existe encore.
Pour ma part, je suis autodidacte et je début depuis peu en VB et je te
remercie encore de tes réponses.
--
Grisham
Bonjour,
Peut-on à l'ouverture du fichier demander forcer l'utilisateur à choisir
son
identité dans une ListBox
En principe oui. Tu te fais un UserForm avec un ListBox et un bouton de
commande pour valider. Puis dans le module de code du classeur
(Thisworkbook), tu mets:
Sub WorkBook_open()
UserForm1.show
end sub
et lui demandé de confirmer son mot de passe dans
un TextBox.
Tu mets le TextBox sur ton UserForm. Pour garder la confidentialité du mot
de passe, tu renseignes la propriété PasswordChar du TextBox
Ce dernier serait alors comparer dans un tableau à l'aide de la
commande RechercheV et si la variable est trouvée, accepter l'ouverture du
fichier.
Là je suis moins enthousiaste. Une fois le classeur ouvert, plus rien, ou
presque, n'empêche de voir les données sur les personnes et les mots de
passe. Ce serait probablement préférable d'utiliser des fichiers binaires ou
une cachette discrète dans le registre.
Ou, si tous tes utilisateurs utilisent une et une seule machine et que les
machines ne sont pas partagées, tu pourrais regarder pour limiter
l'utilisation en fonction des caractéristiques de la machine; par exemple le
numéro de série du disque ou d'autres choses qui font de l'ordinateur en
cause "un modèle unique". Mais, en tous cas, la caractéritique utilisée ne
devrait pas être connue de personne et difficile à repérer.
Mais, n'importe comment, aucune protection n'es complètement sure, ni
infaillible.
En fait je pensais créer une feuille vierge et faire ouvrir celle-ci par priorité. dès cette feuille active à l'ouverture seul mon Userform serait visible et aucuns liens ne permettraient de renvoyer sur un élément du classeur. Je ne gère que peux d'utilisateurs (entre 5 et 20) et je peux enregistrer également directement dans le script et pour chaque user une variable correspondant à mot de passe et je me passe de la fonctionde rechercheV. Par ailleurs, je ne suis pas en réseau avec mes collègues de travail et je suis le seul qui essaie de maitrîser un pc. Je n'ai pas non plus le moyen de récupérer les adresse physique des machines. Nous navons aucune formation et les ordinateurs que nous possedons pour travailler sont tous personnel. Oui, ça existe encore.
Pour ma part, je suis autodidacte et je début depuis peu en VB et je te remercie encore de tes réponses. -- Grisham
Bonjour,
Peut-on à l'ouverture du fichier demander forcer l'utilisateur à choisir son
identité dans une ListBox
En principe oui. Tu te fais un UserForm avec un ListBox et un bouton de commande pour valider. Puis dans le module de code du classeur (Thisworkbook), tu mets:
Sub WorkBook_open() UserForm1.show end sub
et lui demandé de confirmer son mot de passe dans un TextBox.
Tu mets le TextBox sur ton UserForm. Pour garder la confidentialité du mot de passe, tu renseignes la propriété PasswordChar du TextBox
Ce dernier serait alors comparer dans un tableau à l'aide de la commande RechercheV et si la variable est trouvée, accepter l'ouverture du fichier.
Là je suis moins enthousiaste. Une fois le classeur ouvert, plus rien, ou presque, n'empêche de voir les données sur les personnes et les mots de passe. Ce serait probablement préférable d'utiliser des fichiers binaires ou une cachette discrète dans le registre.
Ou, si tous tes utilisateurs utilisent une et une seule machine et que les machines ne sont pas partagées, tu pourrais regarder pour limiter l'utilisation en fonction des caractéristiques de la machine; par exemple le numéro de série du disque ou d'autres choses qui font de l'ordinateur en cause "un modèle unique". Mais, en tous cas, la caractéritique utilisée ne devrait pas être connue de personne et difficile à repérer.
Mais, n'importe comment, aucune protection n'es complètement sure, ni infaillible.
michdenis
Bonsoir Grisham,
Sur le site de Misage, tu peux télécharger un fichier exemple qui devrait porter un nom ressemblant à ceci :
bdf-autorisations.zip ==> http://www.excelabo.net
Salutations!
"Grisham" a écrit dans le message de news: Bonjour à tous,
J'ai élaboré un programme sous Excel que je souhaiterais limiter aux utilisateurs que j'aurais désignés et auxquelles j'aurais attribué un mot de passe. Peut-on à l'ouverture du fichier demander forcer l'utilisateur à choisir son identité dans une ListBox et lui demandé de confirmer son mot de passe dans un TextBox. Ce dernier serait alors comparer dans un tableau à l'aide de la commande RechercheV et si la variable est trouvée, accepter l'ouverture du fichier.
Merci de vos suggestions et j'espère avoir été clair.
-- Grisham
Bonsoir Grisham,
Sur le site de Misage, tu peux télécharger un fichier exemple qui devrait porter un nom ressemblant à ceci :
bdf-autorisations.zip ==> http://www.excelabo.net
Salutations!
"Grisham" <Grisham@discussions.microsoft.com> a écrit dans le message de news: DA6F24BF-60EA-4112-A34A-4D438D29EF1C@microsoft.com...
Bonjour à tous,
J'ai élaboré un programme sous Excel que je souhaiterais limiter aux
utilisateurs que j'aurais désignés et auxquelles j'aurais attribué un mot de
passe.
Peut-on à l'ouverture du fichier demander forcer l'utilisateur à choisir son
identité dans une ListBox et lui demandé de confirmer son mot de passe dans
un TextBox. Ce dernier serait alors comparer dans un tableau à l'aide de la
commande RechercheV et si la variable est trouvée, accepter l'ouverture du
fichier.
Merci de vos suggestions et j'espère avoir été clair.
Sur le site de Misage, tu peux télécharger un fichier exemple qui devrait porter un nom ressemblant à ceci :
bdf-autorisations.zip ==> http://www.excelabo.net
Salutations!
"Grisham" a écrit dans le message de news: Bonjour à tous,
J'ai élaboré un programme sous Excel que je souhaiterais limiter aux utilisateurs que j'aurais désignés et auxquelles j'aurais attribué un mot de passe. Peut-on à l'ouverture du fichier demander forcer l'utilisateur à choisir son identité dans une ListBox et lui demandé de confirmer son mot de passe dans un TextBox. Ce dernier serait alors comparer dans un tableau à l'aide de la commande RechercheV et si la variable est trouvée, accepter l'ouverture du fichier.
Merci de vos suggestions et j'espère avoir été clair.
-- Grisham
Misange
Sur le site de Misage,
ah... ;-)
Misange migrateuse http://www.excelabo.net mail : http://cerbermail.com/?k5Q8Dh2mta
Sur le site de Misage,
ah... ;-)
Misange migrateuse http://www.excelabo.net
mail : http://cerbermail.com/?k5Q8Dh2mta
Misange migrateuse http://www.excelabo.net mail : http://cerbermail.com/?k5Q8Dh2mta
Grisham
Merci misange et ravi de faire ta connaissance.
Je dois t'avouer que j'ai beaucoup appris grâce à tes codes. Je ne trouve sur excellabo que deux scripts (n° 683 et 422) de Bruno Bdf, mais pas le tiens. Peux-tu me faire un lien directement sur ton script ? ou me le faire parvenir
Merci beaucoup à tous -- Grisham
Sur le site de Misage,
ah... ;-)
Misange migrateuse http://www.excelabo.net mail : http://cerbermail.com/?k5Q8Dh2mta
Merci misange et ravi de faire ta connaissance.
Je dois t'avouer que j'ai beaucoup appris grâce à tes codes.
Je ne trouve sur excellabo que deux scripts (n° 683 et 422) de Bruno Bdf,
mais pas le tiens. Peux-tu me faire un lien directement sur ton script ? ou
me le faire parvenir
alain.degras@tele2.fr
Merci beaucoup à tous
--
Grisham
Sur le site de Misage,
ah... ;-)
Misange migrateuse http://www.excelabo.net
mail : http://cerbermail.com/?k5Q8Dh2mta
Je dois t'avouer que j'ai beaucoup appris grâce à tes codes. Je ne trouve sur excellabo que deux scripts (n° 683 et 422) de Bruno Bdf, mais pas le tiens. Peux-tu me faire un lien directement sur ton script ? ou me le faire parvenir
Merci beaucoup à tous -- Grisham
Sur le site de Misage,
ah... ;-)
Misange migrateuse http://www.excelabo.net mail : http://cerbermail.com/?k5Q8Dh2mta
Misange
Bonjour
Heu... je réagissais avec humour à la faute de frappe de Denis qui me traite de mi-sage et non de miss-ange comme d'autres ;-) Il est probablement plus lucide...
Je n'ai pas fait moi même en personne de classeur sur ce thème. Celui dont Denis te parlait c'est celui ci : http://www.excelabo.net/moteurs/compteclic.php?nom½f-autorisations
PS évite de mettre ton mail en clair sur un forum : des robots se chargent de récupérer tout ce qui ressemble à une adresse mail valide sur les forums pour revendre celle ci à des spammeurs.
Misange migrateuse http://www.excelabo.net mail : http://cerbermail.com/?k5Q8Dh2mta
Le 04/08/2005 12:34, :
Merci misange et ravi de faire ta connaissance.
Je dois t'avouer que j'ai beaucoup appris grâce à tes codes. Je ne trouve sur excellabo que deux scripts (n° 683 et 422) de Bruno Bdf, mais pas le tiens. Peux-tu me faire un lien directement sur ton script ? ou me le faire parvenir
Merci beaucoup à tous
Bonjour
Heu... je réagissais avec humour à la faute de frappe de Denis qui me
traite de mi-sage et non de miss-ange comme d'autres ;-) Il est
probablement plus lucide...
Je n'ai pas fait moi même en personne de classeur sur ce thème.
Celui dont Denis te parlait c'est celui ci :
http://www.excelabo.net/moteurs/compteclic.php?nom½f-autorisations
PS évite de mettre ton mail en clair sur un forum : des robots se
chargent de récupérer tout ce qui ressemble à une adresse mail valide
sur les forums pour revendre celle ci à des spammeurs.
Misange migrateuse http://www.excelabo.net
mail : http://cerbermail.com/?k5Q8Dh2mta
Le 04/08/2005 12:34, :
Merci misange et ravi de faire ta connaissance.
Je dois t'avouer que j'ai beaucoup appris grâce à tes codes.
Je ne trouve sur excellabo que deux scripts (n° 683 et 422) de Bruno Bdf,
mais pas le tiens. Peux-tu me faire un lien directement sur ton script ? ou
me le faire parvenir
alain.degras@tele2.fr
Heu... je réagissais avec humour à la faute de frappe de Denis qui me traite de mi-sage et non de miss-ange comme d'autres ;-) Il est probablement plus lucide...
Je n'ai pas fait moi même en personne de classeur sur ce thème. Celui dont Denis te parlait c'est celui ci : http://www.excelabo.net/moteurs/compteclic.php?nom½f-autorisations
PS évite de mettre ton mail en clair sur un forum : des robots se chargent de récupérer tout ce qui ressemble à une adresse mail valide sur les forums pour revendre celle ci à des spammeurs.
Misange migrateuse http://www.excelabo.net mail : http://cerbermail.com/?k5Q8Dh2mta
Le 04/08/2005 12:34, :
Merci misange et ravi de faire ta connaissance.
Je dois t'avouer que j'ai beaucoup appris grâce à tes codes. Je ne trouve sur excellabo que deux scripts (n° 683 et 422) de Bruno Bdf, mais pas le tiens. Peux-tu me faire un lien directement sur ton script ? ou me le faire parvenir
Merci beaucoup à tous
jps
non solum les robots piquent les adresses sed etiam ils parviennent à les revendre....quels salopards que ces robots mercantiles! jps
"Misange" a écrit dans le message de news:
PS évite de mettre ton mail en clair sur un forum : des robots se chargent de récupérer tout ce qui ressemble à une adresse mail valide sur les forums pour revendre celle ci à des spammeurs.
non solum les robots piquent les adresses sed etiam ils parviennent à les
revendre....quels salopards que ces robots mercantiles!
jps
"Misange" <misange@devinez-ou.net> a écrit dans le message de news:
OqxDbFOmFHA.1148@TK2MSFTNGP12.phx.gbl...
PS évite de mettre ton mail en clair sur un forum : des robots se chargent
de récupérer tout ce qui ressemble à une adresse mail valide sur les
forums pour revendre celle ci à des spammeurs.
non solum les robots piquent les adresses sed etiam ils parviennent à les revendre....quels salopards que ces robots mercantiles! jps
"Misange" a écrit dans le message de news:
PS évite de mettre ton mail en clair sur un forum : des robots se chargent de récupérer tout ce qui ressemble à une adresse mail valide sur les forums pour revendre celle ci à des spammeurs.
Grisham
Merci à tous de votre sollicitude et de vos judicieux conseils que je ne manquerais pas de suivre. -- Grisham
non solum les robots piquent les adresses sed etiam ils parviennent à les revendre....quels salopards que ces robots mercantiles! jps
"Misange" a écrit dans le message de news:
PS évite de mettre ton mail en clair sur un forum : des robots se chargent de récupérer tout ce qui ressemble à une adresse mail valide sur les forums pour revendre celle ci à des spammeurs.
Merci à tous de votre sollicitude et de vos judicieux conseils que je ne
manquerais pas de suivre.
--
Grisham
non solum les robots piquent les adresses sed etiam ils parviennent à les
revendre....quels salopards que ces robots mercantiles!
jps
"Misange" <misange@devinez-ou.net> a écrit dans le message de news:
OqxDbFOmFHA.1148@TK2MSFTNGP12.phx.gbl...
PS évite de mettre ton mail en clair sur un forum : des robots se chargent
de récupérer tout ce qui ressemble à une adresse mail valide sur les
forums pour revendre celle ci à des spammeurs.
Merci à tous de votre sollicitude et de vos judicieux conseils que je ne manquerais pas de suivre. -- Grisham
non solum les robots piquent les adresses sed etiam ils parviennent à les revendre....quels salopards que ces robots mercantiles! jps
"Misange" a écrit dans le message de news:
PS évite de mettre ton mail en clair sur un forum : des robots se chargent de récupérer tout ce qui ressemble à une adresse mail valide sur les forums pour revendre celle ci à des spammeurs.