Forum di Excel e VBA, per condividere esperienze e risolvere problemi su: Excel, Word, Access, Power Point, Microsoft Office, macro, Visual Basic e Visual Studio.
Macro cancella dati di Andrea (utente non iscritto) data: 13/12/2013 17:14:23
Buongiorno, vorrei togliermi questa curiosità.
Ho un file excell nel quale ho inserito un sacco di formule e ci ho lavorato per tantissimo tempo.
Ora però per testare questo file (che svolge in gran parte il lavoro che faccio attualmente) devo farlo vedere al mio capo con il rischio che una volta spiegato il suo funzionamento, non mi venga riconosciuto alcun merito e la persona che se ne occuperà al mio posto trarrà dalla mia fatica tutti i benefici.
Quello che voglio sapere è se esiste una macro che, passati un tot di giorni cancelli le formule che ho scritto o renda il foglio inutilizzabile. Non voglio arrecare alcun danno al pc dell'utilizzatore, voglio solo tutelarmi in qualche modo evitando così che il mio lavoro non sia sprecato, come una specie di versione di prova del programma.
Con le macro non ho confidenza... so come inserirle ma ho serie difficoltà a crearne una.
Se quello che vi chiedo non va contro le vostre regole, sarei felicissimo di avere una risposta da voi.
Grazie, Andrea.
di patel data: 13/12/2013 17:37:12
mi sembra una fatica inutile, questo tipo di protezioni sono facilmente eliminabili, inoltre potresti essere passibile di licenziamento, non è corretto distruggere il proprio lavoro se si è un lavoratore dipendente
di Andrea (utente non iscritto) data: 13/12/2013 19:10:12
Si ma il lavoro l ho fatto a casa, di notte, a mie spese.
Vabbè se è fatica inutile cercherò un'altro rimedio grazie lo stesso.
di patel data: 13/12/2013 21:03:40
Comunque, a titolo di esercizio, prova queste codice da inserire nel modulo di Questa_cartella_di lavoro
Private Sub Workbook_Open()
If Date > CDate("11/12/2013") Then
Sheets(1).Cells.ClearContents
End If
End Sub
Segui una strada legale di dracoscrigno (utente non iscritto) data: 23/12/2013 17:20:11
non ho letto tutti gli argomenti inerenti. Ma il legislatore a previsto anche situazioni come la tua e quindi è tutto ben regolamentato.
A chi spettano i diritti sull’invenzione del lavoratore dipendente?
A seconda del tipo di contratto che hai ti deve esser riconosciuto qualcosa o meno.
Per intenderci. se sei stato assunto come inventore o ricercatore, le tue invenzioni sono del datore di lavoro in quanto lui ti paga per inventare.
Se invece sei pagato per cancellare righe da una tabella e TU inventi una procedura per semplificare la cosa, allora quell' invenzione è tua.
Detto questo.
Più che una procedura in VBA. ti serve uno specialista in questo ramo della giurisprudenza e capire come puoi muoverti.
Perchè, a grandi linee, se inserisci il codice che ti hanno postato e cancelli tutto credo potresti trovarti nei guai. Che sia ingegno di tuo diritto o meno.
di Grograman (utente non iscritto) data: 24/12/2013 12:34:51
Cit: "devo farlo vedere al mio capo con il rischio che una volta spiegato il suo funzionamento, non mi venga riconosciuto alcun merito "