Dissimuler des données

S

Sadsad

Guest
Dans le cadre d'un outil RH en Excel, je souhaiterais cacher les données de rémunérations (qui sont sur une colonne), mais je souhaite que les colonnes faisant des calculs en utilisant les données de rémunération continuent de fonctionner.
Est-il possible de crypter une colonne (par un outil, ou une macro) mais qu'elle continue d'être utilisable.

Par avance Merci
 

Brigitte

XLDnaute Barbatruc
Bonjour,

Je peux dire une grosse bêtise ? et en masquant ladite colonne...

Mais bon, ca peut pas être si simple...

Quoi Pascal, j'aurais mieux fait de réfléchir (c'est quoi ce mot ?)

Bon je reprends la couleur pourpre, ca me va si bien .
 
S

Sadsad

Guest
Non ce n'est pas si simple, car moi je fais des trnasformations de structure (je n'ai pas les mots de passe et pas le droit de voir les rémunérations), le service RH (qui possédera le mot de passe ou le moyen de crypter), ne fait que remplir la colonne rémunération
 

coco_lapin

XLDnaute Impliqué
Bonjour Sadsad, re Brigitte.

Brigitte n'a pas dit de bêtises, c'est une solution.

Il existe une multitude de protection suivant son besoin.
La solution de Brigitte peut te convenir.

Tu peux verrouiller aussi l'onglet avec un mot de passe.

Mais tes données sont très très confidentielles.

Même avec un mot de passe tu peux te dire que tu seras partiellement protégé. Il existera toujours des petits malins pour deverrouiller ton onglet.
Ils sont nombreux sur ce forum.

Donc que veux-tu comme protection? et qu'en attends-tu?
 
S

Sadsad

Guest
Bonjour,

Pas besoin de grosse protection, ce fichier ne transite qu'entre moi et la RH.
Je veux pouvoir jouer sur la structure (je construit le fichier, donc changer le nom de la colonne, faire pointer des graphes sur la colonne) sans visualiser les rémunérations. Donc si le service RH cache la colonne, ces opérations ne me seront plus possibles.
 

andré

XLDnaute Barbatruc
Salut,

Je ne comprends pas bien ton problème.

Tu voudrais ne pas afficher de façon visible les rénumérations, mais bien effectuer des calculs ou autres avec ces montants.

A lire la formule d'un calcul, on peut immédiatement retrouver la valeur cachée grâce au résultat.
Exemple : 2 * 3 = 6
Je cache le 2
Si je fais =6/3 j'obtiens le 2 qui est caché.

Ou bien j'ai rien compris !

Â+
 
E

En visite

Guest
Bonjour


En mettant la taille de la police de la colonne à 1
la couleur de la colonne en blanc
et en masquant la colonne

et en désaffichant la barre de formule

tu devrais ne pas voir les données sensibles, non ?
 

andré

XLDnaute Barbatruc
Salut sadsad,

Je vois que tu n'as pas plus de succès sur le post suivant :

Ce lien n'existe plus

Dans le cadre d'un outil RH en Excel, je souhaiterais cacher les données de rémunérations (qui sont sur une colonne), mais je souhaite que les colonnes faisant des calculs en utilisant les données de rémunération continuent de fonctionner.
Est-il possible de crypter une colonne (par un outil, ou une macro) mais qu'elle continue d'être utilisable

Signé : Jphy

A mon humble avis, tu essaies de réaliser l'imposisble !

Â+
 

_Thierry

XLDnaute Barbatruc
Repose en paix
Bonsoir cher ami et compatriote ;)

Impossible ou Imposisible !

En tout cas ce n'est pas un mot XLD Compliant !

Voici une idée... Il est clair que seul les RH on les 'clefs' de ce qui y dans l'Array...

Option Explicit


Sub CryptageBasic()
Dim i As Integer
Dim x As Variant

For i = 1 To 100
   
For Each x In Array(10, 8, 11, 7, 8, 10, 5, 4)
       
If IsNumeric(Cells(i, 1)) Then
            Cells(i, 1) = Cells(i, 1) / x
       
End If
   
Next x
Next i

End Sub

Sub DesCryptageBasic()
Dim i As Integer
Dim x As Variant

For i = 1 To 100
   
For Each x In Array(10, 8, 11, 7, 8, 10, 5, 4)
       
If IsNumeric(Cells(i, 1)) Then
        Cells(i, 1) = Cells(i, 1) * x
       
End If
   
Next x
Next i

End Sub


Bonne Soirée, je vous laisse pour le moment... à deux mains si vous le voulez bien !

[ol]@+Thierry[/ol]
 
T

Toujours en visite

Guest
Bonjour

Si le fichier ne transite qu'entre toi et la RH

pourquoi ne pas utiliser un fichier sans colonne rémunération et sans protection que tu puisses modifier à volonté.

Ensuite tu le transmets à la RH
Eux insèrent une colonne rémunération puis y copient les données rémunération.

Evidemment ca fonctionne si le fichier n'est pas trop conséquent
( jusqu'a 100 salariés par exemple)
Sinon c'est trop lourd comme solution.
 

_Thierry

XLDnaute Barbatruc
Repose en paix
Bonsoir André, le Fil

Rapidos, je reviens sur ce Fil

Oui oui oui André, mais le but n'est pas de cacher la macro, mais simplement les chiffre qui sont dans l'Array

Admettons le Responsable a ces chiffre en colonne 'A' pour les employés en colonne 'B'
18188.92 Toto
35875.32 Zaza
15325.55 Lulu

Il ne veut pas que notre ami sache ce que les gens gagnent exactement

Il fait tourner 'CryptageBasic'
Il enverra son fichier avec ceci en colonne 'A' pour les employés en colonne 'B'
:
0.001845467 Toto
0.003639947 Zaza
0.001554946 Lulu

Notre ami travaille...

le Responsable récupère son fichier et fait tourner 'DesCryptageBasic'... il récupérera ceci :

18188.92 Toto
35875.32 Zaza
15325.55 Lulu

C'est tout, la macro peut être dans un autre classeur, ou alors le RH change en mettons une chine de chiffre que seul lui connait...

Exemple une date de naissance :
For Each x In Array(12, 6, 1961)

Ou même un numéro de téléphone :
For Each x In Array(1, 93, 25, 55, 79)

L'important c'est que 'CryptageBasic' et 'DesCryptageBasic' aient tous les deux les même chiffres...

Of Course c'est basic... car on voit tout de même un rapport de pourcentage entre les salaires... Mais souvent celà peut suffir, tout dépend... Sinon il faut envisager un algo un poil plus 'tordu'...

Bonne Soirée
[ol]@+Thierry[/ol]
 

andré

XLDnaute Barbatruc
Salut amitriote,
Salut le forum,

Une idée (farfelue) comme une autre, vite faite, mais qui devrait encore être légèrement mise au point.

Si les formules de cryptage et de cryptage ne sont pas transmises, il me semble fort difficile de retrouver les montants.

Si cela intéresse quelqu'un, je veux bien mettre ces formules au point.

Il y a évidemment moyen de nommer ces formules, et même d'en reprrndre le principe sous une macro.

Bonne soirée.
Â+ [file name=cryptage.zip size=5299]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/cryptage.zip[/file]
 

Discussions similaires

Statistiques des forums

Discussions
312 520
Messages
2 089 301
Membres
104 092
dernier inscrit
karbone57