È soltanto un Pokémon con le armi o è un qualcosa di più? Vieni a parlarne su Award & Oscar!
 
Pagina precedente | 1 | Pagina successiva
Vota | Stampa | Notifica email    
Autore

Password per eseguire macro

Ultimo Aggiornamento: 13/06/2022 10:20
Post: 11
Registrato il: 01/12/2019
Città: MISILMERI
Età: 64
Utente Junior
2013
OFFLINE
11/06/2022 14:52

Buongiorno a tutti
è possibile inserire una password al lancio di una macro ?
Grazie
Post: 289
Registrato il: 02/04/2018
Città: PESCARA
Età: 75
Utente Junior
EXCEL 2016 - SPREAD32
ONLINE
11/06/2022 15:41

Post: 4.832
Registrato il: 21/06/2013
Città: NAPOLI
Età: 70
Utente Master
Excel 365
OFFLINE
11/06/2022 20:04

È una domanda troppo generica per poter rispondere.

Non si capisce l’utente cosa vuole fare.

Alfredo
Post: 290
Registrato il: 02/04/2018
Città: PESCARA
Età: 75
Utente Junior
EXCEL 2016 - SPREAD32
ONLINE
11/06/2022 20:19

andando per esclusione, poichè sarebbe un controsenso una password che impedisca il funzionamento della macro, resta l'ipotesi di una password che impedisca solo la visualizzazione del codice, così come ho letto nell'articolo, e provato.
altro non riesco a immaginare.
ma tanto....a che serve ? E' noto che le pass di Excel sono acqua

LEO
[Modificato da L2018 11/06/2022 20:22]

LEO
https://t.me/LordBrum
Post: 4.833
Registrato il: 21/06/2013
Città: NAPOLI
Età: 70
Utente Master
Excel 365
OFFLINE
11/06/2022 20:30

Non resta che attendere chiarimenti da parte dell’utente.

Alfredo
Post: 11
Registrato il: 01/12/2019
Città: MISILMERI
Età: 64
Utente Junior
2013
OFFLINE
11/06/2022 20:44

Grazie e gentilissimi
probabilmente mi sono espresso male
nel mio foglio Excel (2007) utilizzo un bottone che avvia una macro;
volevo che alla pressione di quel bottone mi venisse visualizzato il msgbox con la richiesta di una password che consentisse o meno l'esecuzione della stessa.
Spero di essere stato più chiaro
Grazie

Post: 2.620
Registrato il: 10/10/2013
Città: VICENZA
Età: 69
Utente Veteran
365
OFFLINE
11/06/2022 21:06

ciao
sostituisci Pulsante con la tua forma

Sub Pulsante1_Click()
Dim pw As String
pw = InputBox("Password")
If pw = "PIPPO" Then
Cells(1, 1) = 5 'tua macro
Else
MsgBox "password errata"
End If
End Sub
Post: 12
Registrato il: 01/12/2019
Città: MISILMERI
Età: 64
Utente Junior
2013
OFFLINE
12/06/2022 10:20

Ciao
non credo di avere compreso (io di Vba non sono per nulla ferrato)
ho creato il pulsante come mi hai descritto ma non riesco a collegare la mia macro
io ho una casella di testo con scritto "Ricalcola" alla quale è assegnata la mia macro
ho creato accanto ad essa il pulsante che mi hai detto
ma non riesco a collegarlo alla mia macro.
Scusami ma sono abbastanza ignorante in materia
Grazie
Post: 13
Registrato il: 01/12/2019
Città: MISILMERI
Età: 64
Utente Junior
2013
OFFLINE
12/06/2022 10:44

cosi di seguito

Sub Pulsante1_Click()
Dim pw As String
pw = InputBox("Password Macro")
If pw = "pippo" Then
Cells(1, 1) = 5 'Sub totale (come assegno la macro "totale" in questo punto ?
Else
MsgBox "errato"
End If
End Sub
Post: 1.502
Registrato il: 27/06/2011
Utente Veteran
excel 2007
OFFLINE
12/06/2022 11:03



https://www.freeforumzone.com/d/11202105/-COLORE-BLUE-FONT-BOLD-ATTENZIONE-SCARICARE-o-INSERIRE-un-FILE-ed-ALTRO-VEDI-QUI-/discussione.aspx


forse ce la facciamo......
🤣🤣🤣







Stretta la foglia, larga la via, dite la vostra che ho detto la mia.
Excel 2007 forse anche 2013 ... 2021 ... 365 e future...
Post: 2.621
Registrato il: 10/10/2013
Città: VICENZA
Età: 69
Utente Veteran
365
OFFLINE
12/06/2022 15:39

ciao

se hai gia la macro non vedo i problemi

Dim pw As String
pw = InputBox("Password Macro")
If pw = "pippo" Then

TUA MACRO
Else
MsgBox "errato"

End If


aggiungi le parti in rosso
alla tua macro ed è fatta
Post: 14
Registrato il: 01/12/2019
Città: MISILMERI
Età: 64
Utente Junior
2013
OFFLINE
13/06/2022 10:20

Password per eseguire macro
Buongiorno
ok funziona perfettamente
Ti ringrazio
Non so come chiudere discussione.
Vota:
Amministra Discussione: | Chiudi | Sposta | Cancella | Modifica | Notifica email Pagina precedente | 1 | Pagina successiva
Nuova Discussione
 | 
Rispondi
Feed | Forum | Bacheca | Album | Utenti | Cerca | Login | Registrati | Amministra
Tutti gli orari sono GMT+01:00. Adesso sono le 09:40. Versione: Stampabile | Mobile | Regolamento | Privacy
FreeForumZone [v.6.1] - Copyright © 2000-2024 FFZ srl - www.freeforumzone.com