Condividi:        

Asterischi al posto di lettere

Vuoi potenziare i tuoi documenti Word? Non sai come si fa una macro in Excel? Devi creare una presentazione in PowerPoint?
Oppure sei passato a OpenOffice e non sei sicuro di come lavorare al meglio?

Moderatori: Anthony47, Flash30005

Asterischi al posto di lettere

Postdi scanacc » 15/05/18 11:33

Vorrei nella cella A1 inserire (di volta in volta) una password.
mentre la scrivo vorrei che comparissero degli asterischi al posto delle parole.
Ho trovato questo link ma non riesco a capire come far funzionare il tutto.
https://msdn.microsoft.com/it-it/library/d3223ht2(v=vs.85).aspx
Chi potrebbe aiutarmi?
scanacc
Utente Senior
 
Post: 350
Iscritto il: 06/12/15 10:30

Sponsor
 

Re: Asterischi al posto di lettere

Postdi Marius44 » 15/05/18 14:44

Ciao
non credo che nella cella A1 possano apparire asterischi. La procedura da te indicata si riferisce a "casella di testo"
creare una casella di testo Password con il controllo TextBox Windows Form

Puoi inserire una casella di testo adattandola alla cella A1 e poi applicare quel procedimento.

Ciao,
Mario
Marius44
Utente Senior
 
Post: 655
Iscritto il: 07/09/15 22:00

Re: Asterischi al posto di lettere

Postdi Anthony47 » 17/05/18 01:49

@scanacc: Hai poi risolto??
Avatar utente
Anthony47
Moderatore
 
Post: 19181
Iscritto il: 21/03/06 16:03
Località: Ivrea

Re: Asterischi al posto di lettere

Postdi scanacc » 17/05/18 21:52

Ho provato ma penso di non riuscire a fare precisamente quanto occorre. nel senso che non mi riesce :oops: :oops: :oops:
scanacc
Utente Senior
 
Post: 350
Iscritto il: 06/12/15 10:30

Re: Asterischi al posto di lettere

Postdi Anthony47 » 18/05/18 01:50

Non puoi farlo nelle celle.
Pero' puoi inserire in una cella una "Casella di testo" prelevandola dai controlli ActiveX; se mentre lo disegni tieni premuto il tasto Alt sara' piu' facile far combaciare i suoi bordi con la cella.
Poi, tra le sua "proprietà", alla voce PasswordChar scrivi *
Alla voce LinkedCell metti l'indirizzo della stessa cella coperta dalla casella di testo

Esci dalla "Modalita' progettazione" e prova a scrivere qualcosa nella cella (in realta' scriverai nella casella di testo).

Ciao
Avatar utente
Anthony47
Moderatore
 
Post: 19181
Iscritto il: 21/03/06 16:03
Località: Ivrea

Re: Asterischi al posto di lettere

Postdi scanacc » 18/05/18 12:20

Fatto ... e funziona!
Ora però devo dire ad una macro che vada a leggere ciò che è scritto su TextBox1 e non sulla cella X3
In pratica in una macro avevo scritto:
Codice: Seleziona tutto
myLogin = Sheets("Firme").Range("D1").Value
myPassw = Sheets("GERARCHIA").Range("X3").Value

ora ho provato a scrivere:
Codice: Seleziona tutto
myLogin = Sheets("Firme").Range("D1").Value
myPassw = Sheets("GERARCHIA").Range("TextBox1").Value

ma mi da debug ... mannaggia
scanacc
Utente Senior
 
Post: 350
Iscritto il: 06/12/15 10:30

Re: Asterischi al posto di lettere

Postdi wallace&gromit » 18/05/18 13:50

Se segui esattamente quanto indicato da Anthony non hai questo problema: devi inserire la cella X3 come linked cell nelle proprietà della tua textbox, in questo modo la cella assumerà sempre il valore della textbox.

Se per qualche motivo tu volessi comunque riferirti alla textbox non devi chiamarla come "range" ma semplicemente con il suo nome:
Codice: Seleziona tutto
myPassw = Sheets("GERARCHIA").TextBox1.Value
Office2016 + 2019 su win11
Avatar utente
wallace&gromit
Utente Senior
 
Post: 2174
Iscritto il: 16/01/12 14:21

Re: Asterischi al posto di lettere

Postdi scanacc » 18/05/18 14:49

Grazieeeeeeeee.... In effetti cell inserendo X3 nella linked funziona tutto perfettamente!
Grazie di nuovo Wallace per la precisazione
scanacc
Utente Senior
 
Post: 350
Iscritto il: 06/12/15 10:30

Re: Asterischi al posto di lettere

Postdi scanacc » 18/05/18 15:06

Grazie
scanacc
Utente Senior
 
Post: 350
Iscritto il: 06/12/15 10:30


Torna a Applicazioni Office Windows


Topic correlati a "Asterischi al posto di lettere":

Convertire numeri in lettere
Autore: miko
Forum: Programmazione
Risposte: 11

Chi c’è in linea

Visitano il forum: Nessuno e 42 ospiti