Form di login
Hai un problema con Excel? 
Form di login
di Mikipaldj (utente non iscritto) data: 05/08/2016 20:48:34
Buonasera a tutti!
Come va?
Oggi i serve di nuovo il vostro aiuto...
in pratica ho creato un programma su excel che deve essere utilizzato da 5 persone sullo stesso pc.
Io volevo fare in modo che tutti i fogli del programma (essendo dati riservati di ogni singola persona) all' apertura venissero nascosti e che rimanesse visibile solo un foglio chiamato "LOGIN", infatti avevo intenzione di creare una specie di "Area login" dove un utente tra (ESEMPIO: Mario, Luigi, Maria, Luana e Carlo) per accedere doveva cliccare prima su un pulsante con il suo nome e poi compariva la sua schermata di login dove poteva inserire una password....
Spero di essere stato chiaro
di Vecchio Frac data: 05/08/2016 22:17:04
Ciao Mikipaldj, bentornato, tutto bene grazie e tu? :)
Prima di continuare devi essere ben consapevole che Excel non offre garanzia di sicurezza e protezione tali da essere affidabile completamente a tentativi di manomissione (intenzionali o meno...). L'applicativo Excel non è studiato per offrire un ambiente di login protetto e isolato. A differenza di Access, dove invece si può ottenere qualche risultato (se non decisamente, almeno) migliore.
Ciò premesso, si può fare con diversi gradi di raffinatezza e robustezza. E con un certo dispendio di energia e programmazione.
Fai quindi prima due considerazioni del tipo se il gioco vale la candela (tu dici "essendo dati riservati di ogni singola persona": se questo è lo scenario, per la riservatezza Excel è inadatto, ed è meglio che ogni persona abbia solo il proprio file di dati, questi poi vengono raccolti e uniti successivamente in un file che solo tu puoi maneggiare).
di Mikipaldj (utente non iscritto) data: 06/08/2016 11:07:19
Anche io sto bene...
Non voglio fare un login sicuro come quello di mastercard
Mi accontento anche solo di un semplice login che faccia accedere ogni utente nel file con i suoi dati....niente di piu...
di patel data: 06/08/2016 12:03:53
allega un file di esempio con il foglio di login con i pulsanti ed i fogli relativi agli utenti
di Vecchio Frac data: 06/08/2016 14:53:38
@Miki
Va bene, allora accetti il rischio che un utente possa accedere anche a dati non suoi? Il foglio si può comunque blindare in qualche modo, non avrai la garanzia assoluta che sia impenetrabile (forse cifrando i dati... mi sta frullando un'ideina ^_^)
Come dice patel però allega un file di esempio con magari qualcosa già bozzato in modo da partire con qualcosa di concreto.
di Vecchio Frac data: 06/08/2016 15:09:39
Altre domande :)
Questo file è su un pc condiviso (più utenti si alternano al pc e accedono al file) oppure è un file condiviso in rete (ogni utente dalla propria postazione accede al file che si trova su una cartella condivisa)?
Nel primo caso: ogni utente accede al pc con proprio nome utente e password oppure il pc è acceso al mattino da uno e chiunque vi può accedere liberamente?
Nel secondo caso, similmente: ogni utente accede al proprio pc con nome utente/password oppure ognuno accede liberamente?
Se il file è condiviso, ogni utente ha a disposizione un foglio oppure i dati sono tutti mescolati (e magari c'è un campo "utente" che identifica l'autore/proprietario/compilatore)?
Per l'elaborazione, il file è gestito da un amministratore che vede tutto il contenuto?
Le password di accesso vengono fornite dal sistemista o ognuno potrà creare e gestire la propria password di accesso?
Possono essere previste turnazioni, aggiunte, modifiche di utenti autorizzati?
Deve essere gestito un file di log degli accessi? e magari delle operazioni?
Nota finale: suggerisco caldamente Access per gestire questa situazione di "accesso controllato".
di Mikipaldj (utente non iscritto) data: 06/08/2016 17:49:35
Allora il file si trova su un computer singolo utilizzato da più persone...
ma vorrei comunque provare a fare questo login
se qualcuno mi può abbozzare qualche codice simpatico...
di patel data: 06/08/2016 20:03:00
e tu stai a guardare ? tu allega il file e noi mettiamo il codice
Vuoi Approfondire?