Condividi:        

Disabilitare chiususra excel in base a valore celle

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

Disabilitare chiususra excel in base a valore celle

Postdi Spartacus85 » 02/10/13 15:11

Ciao a tutti.

Una domanda che spero sia di facile risoluzione.

Esiste un modo per disabilitare il tasto di chiusura di Excel tramite la X oppure tramite il percorso menu se il valore di alcune celle e' diverso da SI o NO?

Grazie mille
Spartacus85
Utente Junior
 
Post: 50
Iscritto il: 23/07/13 12:30

Sponsor
 

Re: Disabilitare chiususra excel in base a valore celle

Postdi Flash30005 » 03/10/13 00:28

In thisworkbook devi inserire questo codice
Codice: Seleziona tutto
Private Sub Workbook_BeforeClose(Cancel As Boolean)
If UCase(Range("A1").Value) <> "SI" Then
MsgBox "manca Si"
Cancel = True
Exit Sub
End If
If UCase(Range("A1").Value) <> "NO" Then
MsgBox "manca no"
Cancel = True
Exit Sub
End If

End Sub

Tieni presente che ho preso in considerazione solo la cella A1 pertanto dovrai adattare questo riferimento alle tue esigenze oppure illustra meglio la tua situazione

ciao
Flash
Win10 + Office 2010 Ita
"Fotografica" al servizio dell'immagine
Avatar utente
Flash30005
Moderatore
 
Post: 8517
Iscritto il: 27/09/07 11:44
Località: Roma +o-

Re: Disabilitare chiususra excel in base a valore celle

Postdi Spartacus85 » 03/10/13 08:46

Grazie mille per la risposta Flash!!

Perfetto funziona..ora provo a rifare il codice secondo le mie modifiche e vi aggiorno.

Grazie ancora
Spartacus85
Utente Junior
 
Post: 50
Iscritto il: 23/07/13 12:30

Re: Disabilitare chiususra excel in base a valore celle

Postdi Spartacus85 » 03/10/13 09:36

Ovviamente tale sistema funziona solo se il file ha un estensione .xlsm.

Esiste un modo per impedire in modo permanente la conversione del file in un formato excel diverso da xlsm?
Spartacus85
Utente Junior
 
Post: 50
Iscritto il: 23/07/13 12:30

Re: Disabilitare chiususra excel in base a valore celle

Postdi Anthony47 » 03/10/13 12:19

Potresti impedire il "File Salva" e gestire il salvataggio obbligatoriamente con una tua interfaccia (es pulsante + Macro); ma anche questo si aggira facilmente...
Avatar utente
Anthony47
Moderatore
 
Post: 19196
Iscritto il: 21/03/06 16:03
Località: Ivrea


Torna a Applicazioni Office Windows


Topic correlati a "Disabilitare chiususra excel in base a valore celle":

BTp Valore
Autore: MarioLombardi
Forum: Forum off-topic
Risposte: 2

Chi c’è in linea

Visitano il forum: Nessuno e 61 ospiti