Valutazione 4.87/ 5 (100.00%) 5838 voti

Condividi:        

Attivare una funzione con timer + raggruppa separa e protezi

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

Attivare una funzione con timer + raggruppa separa e protezi

Postdi Sasyjoe » 14/06/14 14:52

Ciao ragazzi

PREMESSO CHE NON PREFERISCO UTILIZZARE IL VBA

esiste un modo per far funzionare una formula, una funzione o una formattazione condizionale solo in alcuni orari.

Inizialmente avevo lo stesso problema con i giorni, ma tramite dei cambiamenti di impostazioni del file risolvo con la formula giorno(oggi)).
Per gli orari sapete consigliarmi qualcosa?

Inoltre, se attivo protezione del foglio, quando ho il foglio bloccato non riesco ad utilizzare la funzione raggruppa separa. Senza vba, si puó ovviare?


Grazie come sempre!
Sasyjoe
Utente Senior
 
Post: 404
Iscritto il: 04/05/12 13:27

Sponsor
 

Re: Attivare una funzione con timer + raggruppa separa e pro

Postdi Anthony47 » 15/06/14 03:17

Basta mettere all' interno della formula qualcosa che sonda l' orario, come ad esempio in questa formula
Codice: Seleziona tutto
=SE(E(RESTO(ADESSO();1)>=ORARIO(21;0;0);RESTO(ADESSO();1)<ORARIO(22;0;0));A2;"Vietato")

Ciao
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: 13892
Iscritto il: 21/03/06 16:03
Località: Ivrea

Re: Attivare una funzione con timer + raggruppa separa e pro

Postdi Anthony47 » 16/06/14 23:06

Quanto al Group /Ungroup, per quanto ne so esso e' possibile solo tramite macro, impostando la protezione contro la sola interfaccia utente (che impedisce l' uso dei comandi utente, ma consente alle macro di continuare a lavorare), previa abilitazione della proprieta' "EnableOutlining"; esempio:
Codice: Seleziona tutto
Sub Workbook_Open
    Sheets("NomeFoglio").EnableOutlining = True
    Sheets("NomeFoglio").Protect Password:="miapassword", Userinterfaceonly:=True
End Sub


Questo codice va inserito nel modulo ThisWorkbook, come descritto qui: viewtopic.php?f=26&t=101681

Ciao
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: 13892
Iscritto il: 21/03/06 16:03
Località: Ivrea

Re: Attivare una funzione con timer + raggruppa separa e pro

Postdi Sasyjoe » 21/06/14 08:37

Non avevo dubbi anthony che avevi una soluzione anche per queste cosa.

Chiaramente immagino che l'orario preso in considerazione è quello dell'apertura del file.
(Cioè se apro il file e lo lascio aperto per 5 ore, la formula mi considera come orario solo l'orario di quando ho aperto il file, giusto?) se si, puoi ovviare anche a questa cosa?


grazie sempre
Sasyjoe
Utente Senior
 
Post: 404
Iscritto il: 04/05/12 13:27

Re: Attivare una funzione con timer + raggruppa separa e pro

Postdi Sasyjoe » 21/06/14 09:02

Anthony sempre evitando macro.

Se ti chiedi perchè non voglio usarle il motivo è questo:

ci ho provato ma se non le utilizzi tutti i giorni ti dimentichi i codici e non sopporto la non autonomia.

saluti
Sasyjoe
Utente Senior
 
Post: 404
Iscritto il: 04/05/12 13:27

Re: Attivare una funzione con timer + raggruppa separa e pro

Postdi Sasyjoe » 21/06/14 14:18

@Antohny

Oppure si può impostare che se Excel non si utilizza da 10 minuti si chiude o si riavvia.
Così vengono ricalcolati gli orari?
Sasyjoe
Utente Senior
 
Post: 404
Iscritto il: 04/05/12 13:27

Re: Attivare una funzione con timer + raggruppa separa e pro

Postdi Anthony47 » 21/06/14 15:32

Chiaramente immagino che l'orario preso in considerazione è quello dell'apertura del file.
(Cioè se apro il file e lo lascio aperto per 5 ore, la formula mi considera come orario solo l'orario di quando ho aperto il file, giusto?) se si, puoi ovviare anche a questa cosa?
La formula considera l' orario al momento del calcolo.
Quindi se apri il file in un orario consentito la formula calcola un risultato; se il file non e' utilizzato in nessun modo per N ore, nessuna cella viene ricalcolata; appena Excel esegue un calcolo l' orario viene ricalcolato e viene prodotto un nuovo risultato.

Non so se, alla luce di questi chiarimenti, serve ancora qualche trucco...
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: 13892
Iscritto il: 21/03/06 16:03
Località: Ivrea

Re: Attivare una funzione con timer + raggruppa separa e pro

Postdi Sasyjoe » 21/06/14 16:13

"Appena excel esegue un calcolo" cosa intendi?

Se ho la formula in b1 e nella formula non viene esaminata la cella a1 e inserisco in cella a1 un valore, la formula in b1 viene ricalcolata?

Saluti
Sasyjoe
Utente Senior
 
Post: 404
Iscritto il: 04/05/12 13:27

Re: Attivare una funzione con timer + raggruppa separa e pro

Postdi Anthony47 » 21/06/14 17:42

Per vedere quando in Excel vengono eseguiti i calcoli guardare l' help on line alla voce "Modificare il ricalcolo, l'iterazione o la precisione delle formule"; o meglio guardare la pagina http://msdn.microsoft.com/en-us/library ... 15%29.aspx
Nell' esempio che hai fatto, la risposta e' "Si, la formula che ti ho proposto viene ricalcolata". Questo non vale per qualsiasi formula (perche' A1 non e' un "precedente" della formula), ma vale nella nostra formula perche' la funzione ADESSO e' di tipo "volatile", cioe' si ricalcola su qualsiasi ricalcolo di Excel.

Ciao
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: 13892
Iscritto il: 21/03/06 16:03
Località: Ivrea

Re: Attivare una funzione con timer + raggruppa separa e pro

Postdi Sasyjoe » 22/06/14 14:07

EnableOutlining è una macro? Stavo cercando un po online e propongono questa soluzione.
Sasyjoe
Utente Senior
 
Post: 404
Iscritto il: 04/05/12 13:27

Re: Attivare una funzione con timer + raggruppa separa e pro

Postdi Anthony47 » 23/06/14 00:57

Pero' devi leggere quello che ti diciamo:
Qualche giorno fa Anthony ha scritto:Quanto al Group /Ungroup, per quanto ne so esso e' possibile solo tramite macro, impostando la protezione contro la sola interfaccia utente (che impedisce l' uso dei comandi utente, ma consente alle macro di continuare a lavorare), previa abilitazione della proprieta' "EnableOutlining"

:D :D
Ciao!
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: 13892
Iscritto il: 21/03/06 16:03
Località: Ivrea

Re: Attivare una funzione con timer + raggruppa separa e pro

Postdi Sasyjoe » 23/06/14 18:14

Scusami! :(
Sasyjoe
Utente Senior
 
Post: 404
Iscritto il: 04/05/12 13:27

Re: Attivare una funzione con timer + raggruppa separa e pro

Postdi Sasyjoe » 29/06/14 13:37

Formula orari perfetta
Sasyjoe
Utente Senior
 
Post: 404
Iscritto il: 04/05/12 13:27


Torna a Applicazioni Office Windows


Topic correlati a "Attivare una funzione con timer + raggruppa separa e protezi":


Chi c’è in linea

Visitano il forum: Nessuno e 24 ospiti