Valutazione 4.87/ 5 (100.00%) 5838 voti

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
Win7 + Office 2010 Ita
"Fotografica" al servizio dell'immagine

Ottime opportunità di lavoro (part-time o full-time) con guadagni immediati. Info in MP
Avatar utente
Flash30005
Moderatore
 
Post: 8460
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...
Anthony
Win7 + Office 2010 Ita; Win 7 + Office 2013 Ita
Xp + Office 2003 Ita
E voi cosa usate? (per istruzioni vedere viewtopic.php?f=26&t=97449)
Avatar utente
Anthony47
Moderatore
 
Post: 13891
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":


Chi c’è in linea

Visitano il forum: Nessuno e 5 ospiti