OVH Cloud OVH Cloud

Système de licence sur un fichier Excel

3 réponses
Avatar
noan59
Bonjour,
Je recherche à mettre en place sur un fichier Excel un système d'utilisation
limité du style licence. Le top ce serait que le fichier soit utilisable par
un nombre limité d'utilisateurs. En gros, je veux éviter qu'un utilisateur ne
diffuse le fichier à tout le monde. Est-ce-possible ?
Pour l'instant : j'ai essayé ça :
- Mise en place d'un mot de passe : ça marche mais ça n'empêche en rien la
diffusion du fichier avec son mot de passe
- Mes pistes actuelles de réflexion :
* avoir une variable mot de passe qui changerait tous les mois et qui
rendrait un ancien fichier inutilisable (c'est bien mais ça n'empêche pas non
plus l'utilisation abusive du doc...)
* limiter l'accès à un utilisateur en particulier
* et la solution magique : limiter le fichier à un certain nombre de poste

Merci,

NOAN

3 réponses

Avatar
JLuc
*Bonjour noan59*,
Tu pourrais associer un mot de passe avec le numero de serie du disque
:
Sub AfficheSerialDrive()
Dim fs, d, s
Set fs = CreateObject("Scripting.FileSystemObject")
Set d = fs.GetDrive(fs.GetDriveName(fs.GetAbsolutePathName("c:")))
s = "SN: " & d.SerialNumber
MsgBox s
End Sub

Bonjour,
Je recherche à mettre en place sur un fichier Excel un système d'utilisation
limité du style licence. Le top ce serait que le fichier soit utilisable par
un nombre limité d'utilisateurs. En gros, je veux éviter qu'un utilisateur ne
diffuse le fichier à tout le monde. Est-ce-possible ?
Pour l'instant : j'ai essayé ça :
- Mise en place d'un mot de passe : ça marche mais ça n'empêche en rien la
diffusion du fichier avec son mot de passe
- Mes pistes actuelles de réflexion :
* avoir une variable mot de passe qui changerait tous les mois et qui
rendrait un ancien fichier inutilisable (c'est bien mais ça n'empêche pas non
plus l'utilisation abusive du doc...)
* limiter l'accès à un utilisateur en particulier
* et la solution magique : limiter le fichier à un certain nombre de poste

Merci,

NOAN



--
JLuc

Pensez a regarder ces sites très bien fait, ce sont des mines de trucs
et astuces !
http://www.excelabo.net
http://jacxl.free.fr/
http://dj.joss.free.fr/
C:Program FilesMicrosoft OfficeOffice1036VBALIST.XLS

Avatar
noan59
Cette solution semble intéressante! Si je comprends bien je choisi à l'avance
un mot de passe pour le fichier que j'enregistre dans une macro lancée à
l'ouverture du fichier. Mais dans ce cas, si j'envoie le fichier Excel, je
dois connaître à l'avance le numéro de série du disque du destinataire. Cette
opération est-elle compliquée ? (à l'heure actuelle, je ne connais rien au
VBA, mais je vais m'y mettre promis ;) ).

Merci !

Noan


*Bonjour noan59*,
Tu pourrais associer un mot de passe avec le numero de serie du disque
:
Sub AfficheSerialDrive()
Dim fs, d, s
Set fs = CreateObject("Scripting.FileSystemObject")
Set d = fs.GetDrive(fs.GetDriveName(fs.GetAbsolutePathName("c:")))
s = "SN: " & d.SerialNumber
MsgBox s
End Sub

Bonjour,
Je recherche à mettre en place sur un fichier Excel un système d'utilisation
limité du style licence. Le top ce serait que le fichier soit utilisable par
un nombre limité d'utilisateurs. En gros, je veux éviter qu'un utilisateur ne
diffuse le fichier à tout le monde. Est-ce-possible ?
Pour l'instant : j'ai essayé ça :
- Mise en place d'un mot de passe : ça marche mais ça n'empêche en rien la
diffusion du fichier avec son mot de passe
- Mes pistes actuelles de réflexion :
* avoir une variable mot de passe qui changerait tous les mois et qui
rendrait un ancien fichier inutilisable (c'est bien mais ça n'empêche pas non
plus l'utilisation abusive du doc...)
* limiter l'accès à un utilisateur en particulier
* et la solution magique : limiter le fichier à un certain nombre de poste

Merci,

NOAN



--
JLuc

Pensez a regarder ces sites très bien fait, ce sont des mines de trucs
et astuces !
http://www.excelabo.net
http://jacxl.free.fr/
http://dj.joss.free.fr/
C:Program FilesMicrosoft OfficeOffice1036VBALIST.XLS






Avatar
JLuc
Tout depend si tu fais ca en interne a ta boite ou si tu veux le
distribue un peu partout. Dans ce dernier cas, il faudra prevoir un
classeur a lancer qui recupere pleins d'infos et les stock dans une
feuille, puis qu'on te le renvoie et tu associe le mot de passe avec le
n° de serie pare exemple avant d'envoyer le bon classeur qui ne sera
utilise que sur ce pc (mais par tous les utilisateurs, ou alors tu
recupere le nom de l'utilisateur en meme temps)

noan59 avait soumis l'idée :
Cette solution semble intéressante! Si je comprends bien je choisi à l'avance
un mot de passe pour le fichier que j'enregistre dans une macro lancée à
l'ouverture du fichier. Mais dans ce cas, si j'envoie le fichier Excel, je
dois connaître à l'avance le numéro de série du disque du destinataire. Cette
opération est-elle compliquée ? (à l'heure actuelle, je ne connais rien au
VBA, mais je vais m'y mettre promis ;) ).

Merci !

Noan


*Bonjour noan59*,
Tu pourrais associer un mot de passe avec le numero de serie du disque

Sub AfficheSerialDrive()

Dim fs, d, s
Set fs = CreateObject("Scripting.FileSystemObject")
Set d = fs.GetDrive(fs.GetDriveName(fs.GetAbsolutePathName("c:")))
s = "SN: " & d.SerialNumber
MsgBox s
End Sub

Bonjour,
Je recherche à mettre en place sur un fichier Excel un système
d'utilisation limité du style licence. Le top ce serait que le fichier
soit utilisable par un nombre limité d'utilisateurs. En gros, je veux
éviter qu'un utilisateur ne diffuse le fichier à tout le monde.
Est-ce-possible ? Pour l'instant : j'ai essayé ça :
- Mise en place d'un mot de passe : ça marche mais ça n'empêche en rien la
diffusion du fichier avec son mot de passe
- Mes pistes actuelles de réflexion :
* avoir une variable mot de passe qui changerait tous les mois et qui
rendrait un ancien fichier inutilisable (c'est bien mais ça n'empêche pas
non plus l'utilisation abusive du doc...)
* limiter l'accès à un utilisateur en particulier
* et la solution magique : limiter le fichier à un certain nombre de poste

Merci,

NOAN



--
JLuc

Pensez a regarder ces sites très bien fait, ce sont des mines de trucs
et astuces !
http://www.excelabo.net
http://jacxl.free.fr/
http://dj.joss.free.fr/
C:Program FilesMicrosoft OfficeOffice1036VBALIST.XLS