Pagina 1 di 2 12 UltimaUltima
Risultati da 1 a 30 di 33

Discussione: bloccare temporaneamente l utente



  1. #1
    L'avatar di Dagatos
    Clicca e Apri
    Data Registrazione
    Jun 2015
    LocalitÓ
    viareggio
    Messaggi
    88
    Versione Office
    live office
    Likes ricevuti
    1

    Lightbulb bloccare temporaneamente l utente

    Ciao a tutti , sono stato occupato per lavoro e quando posso faccio sempre un salto nel miglior forum che abbia mai visto.
    ho un problema da sottoporre alla vostra cortese attenzione.
    in uno dei miei server ho inserito un file di excel , il file adesso Ŕ condiviso per la modifica contemporanea con altri utenti.
    purtroppo ci sono conflitti durante le modifiche , quindi mi chiedo se fosse possibile con il vba bloccare temporaneamente il file da modifiche che non siano solo le mie fin quando io non decido di aprire nuovamente il file ad altre modifiche altrui. sarebbe davvero una chicca , un bel bottone ( autorizza/ non autorizza ) modifiche al file , ma solo le mie, e una volta terminata la mia modifica lo rendo modificabile ad altri.
    Non so se ho detto baggianate , ma a voi larga sentenza.
    Grazie di tutto e un saluto al grande gerardo
    Dagatos ˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛

  2. #2
    L'avatar di Marius44
    Clicca e Apri
    Data Registrazione
    Sep 2015
    LocalitÓ
    Catania
    EtÓ
    73
    Messaggi
    3208
    Versione Office
    Excel2010
    Likes ricevuti
    625
    Likes dati
    155

    Re: bloccare temporaneamente l utente

    Ciao
    potresti dare uno sguardo alla Guida di Excel
    - Panoramica della condivisione e della collaborazione con i dati di Excel
    - Utilizzare una cartella condivisa per la collaborazione

    Ciao,
    Mario

  3. #3
    L'avatar di Powerwin
    Clicca e Apri
    Data Registrazione
    Mar 2016
    LocalitÓ
    Milano
    Messaggi
    1404
    Versione Office
    2016 - 2010
    Likes ricevuti
    194
    Likes dati
    71

    Re: bloccare temporaneamente l utente

    Ciao, il file viene lavorato su macchine diverse? se sý potresti tentare d'intercettare l'utente che apre il file

  4. #4
    L'avatar di Dagatos
    Clicca e Apri
    Data Registrazione
    Jun 2015
    LocalitÓ
    viareggio
    Messaggi
    88
    Versione Office
    live office
    Likes ricevuti
    1

    Re: bloccare temporaneamente l utente

    ciao , il file risiede su una sola macchina , e il file dovrebbe essere modificato solo da due operatori esterni alla macchina ( niente intranet )
    ho letto la guida , ma non c'Ŕ spiegato molto.
    in teoria mi aspettavo che quando uno dei due aprisse il file tentando di modificarne il contenuto mentre l'altro ci sta gia lavorando , dovrebbe aprirlo in sola lettura fin quando non ha finito le proprie modifiche. ma non avviene
    potete aiutarmi a risolvere questo problema ?
    vi rimetto lallegato
    grazie
    File Allegati File Allegati
    Dagatos ˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛

  5. #5
    L'avatar di Dagatos
    Clicca e Apri
    Data Registrazione
    Jun 2015
    LocalitÓ
    viareggio
    Messaggi
    88
    Versione Office
    live office
    Likes ricevuti
    1

    Re: bloccare temporaneamente l utente

    ciao , il file risiede su una sola macchina , e il file dovrebbe essere modificato solo da due operatori esterni alla macchina ( niente intranet )
    ho letto la guida , ma non c'Ŕ spiegato molto.
    in teoria mi aspettavo che quando uno dei due aprisse il file tentando di modificarne il contenuto mentre l'altro ci sta gia lavorando , dovrebbe aprirlo in sola lettura fin quando non ha finito le proprie modifiche. ma non avviene
    potete aiutarmi a risolvere questo problema ?
    vi rimetto lallegato
    grazie
    Dagatos ˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛

  6. #6
    L'avatar di Dagatos
    Clicca e Apri
    Data Registrazione
    Jun 2015
    LocalitÓ
    viareggio
    Messaggi
    88
    Versione Office
    live office
    Likes ricevuti
    1

    Re: bloccare temporaneamente l utente

    Ciao Mario , ho letto quasi tutta la guida , ma non ci sono riuscito .
    ci sono dei problemi
    in poche parole abbiamo su un server ( pc ) il file di excel , condiviso
    adesso quando ci si connette a questo file e si modifica il contenuto di alcune celle , l'ultimo salvataggio annulla le mie modifiche.
    allora pensavo di crear un bottone e bloccare temporaneamente qualsiasi modifica che non fosse solo la mia, dopo di chŔ sbloccare il foglio per altre modifiche altrui.

    grazie
    Dagatos ˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛

  7. #7
    L'avatar di Powerwin
    Clicca e Apri
    Data Registrazione
    Mar 2016
    LocalitÓ
    Milano
    Messaggi
    1404
    Versione Office
    2016 - 2010
    Likes ricevuti
    194
    Likes dati
    71

    Re: bloccare temporaneamente l utente

    Premetto che mi ero quasi scordato di questa discussione e la davo giÓ per dispersa...

    Citazione Originariamente Scritto da Dagatos Visualizza Messaggio
    quando ci si connette a questo file e si modifica il contenuto di alcune celle , l'ultimo salvataggio annulla le mie modifiche.
    mi spieghi questo passaggio perchŔ non Ŕ molto chiaro, tu devi fare delle modifiche che nessun altro deve cambiare? l'aggiornamento del file avviene solo in modo manuale o anche in automatico da qualche altro ente e in qualche altro modo?
    Avvisi generali e importanti, pena CHIUSURA thread e/o BAN. Il crossposting Ŕ vietato. Le richieste di "pappa pronta" sono vietate. Utilizzate i tag CODE per il codice. Leggere il Regolamento per chiarimenti PRIMA di creare nuovi thread.



  8. #8
    L'avatar di Dagatos
    Clicca e Apri
    Data Registrazione
    Jun 2015
    LocalitÓ
    viareggio
    Messaggi
    88
    Versione Office
    live office
    Likes ricevuti
    1

    Re: bloccare temporaneamente l utente

    ciao , forse hai ragione , mi spiego meglio
    abbiamo un file di excel ( office 365 ) posto su un pc a firenze , e fin qui tutto chiaro
    poi abbiamo 2 pc , uno a roma e uno a milano , questi due pc si collegano al file di excel ( firenze ) per la modifica continua e giornaliera del file in questione.
    ora il problema Ŕ uno solo : quando due si connettono al file , e lavorano contemporaneamente al file si crea un conflitto , si puo evitare questo conflitto ? visto che l ultimo che salva il file annulla le modifiche dell'altro.
    spero di essere stato chiaro , e scusate se ho risposto tardivamente , ma ero a lavorare duramente.
    grazie di nuovo
    Dagatos ˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛

  9. #9
    L'avatar di Raffaele_53
    Clicca e Apri
    Data Registrazione
    Dec 2015
    LocalitÓ
    Binasco
    EtÓ
    64
    Messaggi
    506
    Versione Office
    2007
    Likes ricevuti
    85
    Likes dati
    7

    Re: bloccare temporaneamente l utente

    Hai provato a togliere la condiviione (letto in giro non funziona molto bene)?
    Di una cosa sono certo, quando si tenta d'aprire un file in uso, in Excel appare una maschera che dice che si pu˛ aprirlo solo "in lettura"

  10. I seguenti utenti hanno dato un "Like"


  11. #10
    L'avatar di Dagatos
    Clicca e Apri
    Data Registrazione
    Jun 2015
    LocalitÓ
    viareggio
    Messaggi
    88
    Versione Office
    live office
    Likes ricevuti
    1

    Re: bloccare temporaneamente l utente

    hai ragione, ho pensato anche a questa cosa ma non l ho provata. ci provo
    Dagatos ˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛

  12. #11
    L'avatar di Dagatos
    Clicca e Apri
    Data Registrazione
    Jun 2015
    LocalitÓ
    viareggio
    Messaggi
    88
    Versione Office
    live office
    Likes ricevuti
    1

    Re: bloccare temporaneamente l utente

    niente da fare , ho provato ma quando aprono i file nessuno dei 2 e in mod.lettura. e strano
    Dagatos ˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛

  13. #12
    L'avatar di Raffaele_53
    Clicca e Apri
    Data Registrazione
    Dec 2015
    LocalitÓ
    Binasco
    EtÓ
    64
    Messaggi
    506
    Versione Office
    2007
    Likes ricevuti
    85
    Likes dati
    7

    Re: bloccare temporaneamente l utente

    Se Tu hai tolto la condivizione, potresti provare in questo modo:
    Per prova, fai una coppia del Tuo e salva con questo nome >>>teg_forum.xlsm
    Adesso premi ALT+F11 , inserisci un modulo e copia questo codice sulla destra
    Codice: 
    Sub Auto_Close()
    Sheets("Dati").Range("A1") = ""
    ThisWorkbook.Save
    End Sub
    Il mio allegato lo metti nella stessa cartella del Tuo e premi il bottone.
    Il codice verifica se Ŕ in uso, casomai lo apre oppure no.
    File Allegati File Allegati

  14. I seguenti utenti hanno dato un "Like"


  15. #13
    L'avatar di Dagatos
    Clicca e Apri
    Data Registrazione
    Jun 2015
    LocalitÓ
    viareggio
    Messaggi
    88
    Versione Office
    live office
    Likes ricevuti
    1

    Re: bloccare temporaneamente l utente

    ciao Raffaele , grazie per il tuo aiuto , ma purtroppo non funziona , forse ho eseguito male io il tuo consiglio .
    ho rinominato il file il file , l ho aperto editor vba e ho creato un modulo inserendo il tuo codicevba.
    poi ho preso il tuo file " apri " e lo messo nella stessa cartella del file calendario ( ex teg forum )
    dove sbaglio ?
    ti allego i file per farti vedere come ho eseguito il tuo consiglio , grazie
    File Allegati File Allegati
    Dagatos ˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛

  16. #14
    L'avatar di Dagatos
    Clicca e Apri
    Data Registrazione
    Jun 2015
    LocalitÓ
    viareggio
    Messaggi
    88
    Versione Office
    live office
    Likes ricevuti
    1

    Re: bloccare temporaneamente l utente

    Raffaele i file che ti ho allegato sono stati errati , ti allego i 2 file
    File Allegati File Allegati
    Dagatos ˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛

  17. #15
    L'avatar di Raffaele_53
    Clicca e Apri
    Data Registrazione
    Dec 2015
    LocalitÓ
    Binasco
    EtÓ
    64
    Messaggi
    506
    Versione Office
    2007
    Likes ricevuti
    85
    Likes dati
    7

    Re: bloccare temporaneamente l utente

    Con 2007, a parte la visualizzazione d'errore grafico
    Record ripristinati: Disegno dalla parte /xl/drawings/drawing1.xml (Forma disegno)
    Record ripristinati: Disegno dalla parte /xl/drawings/drawing2.xml (Forma disegno)

    Ho scaricato i due file, messi in una qualsiasi cartella.
    Forse solo la prima volta che clicchi "apri.xlsm" si aprirÓ esplora risorse.
    Casomai Ti vai a cercare il file e premi OK

    Comunque invece di premere il bottone, vai sul codice.
    Premi F8 (prima riga diventa gialla), ripremi F8 finchŔ non c'Ŕ errore.
    Dimmi in quale riga dÓ errore?

  18. #16
    L'avatar di Dagatos
    Clicca e Apri
    Data Registrazione
    Jun 2015
    LocalitÓ
    viareggio
    Messaggi
    88
    Versione Office
    live office
    Likes ricevuti
    1

    Re: bloccare temporaneamente l utente

    ciao Raffaele , grazie per avermi risposto
    quando io clicco su apri ( calendario.xlms lo lascio chiuso ? ) mi da questo errore : errore di runtime 13 , poi andando sul debug vba l'errore ha segnalato questa riga : T = ExecuteExcel4Macro(S)
    poi una volta chiuso il debug e riprovo a cliccare sul bottone apri allora mi apre il file " calendario.xlms "

    andando a spulciare il codice mi accorgo che quando assegni alla variabile S = "'" & sPath & "[" & sFile & "]Dati'!R1C1"
    Dati dovrebbe essere sostituita da calendario ?

    forse faccio confusione io , ricapitolando :
    il file calendario e quello che dobbiamo controllare che non sia in uso
    ora tu hai creato un file chiamato apri , che va messo dentro la cartella insieme a calendario.
    ma l altro utente per aprire calendario prima deve aprire il tuo file , che penserÓ lui ad aprirlo .
    giusto ?
    c'Ŕ quelche errore , ma non riesco a capire dove
    grazie raffaelle
    Dagatos ˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛

  19. #17
    L'avatar di Raffaele_53
    Clicca e Apri
    Data Registrazione
    Dec 2015
    LocalitÓ
    Binasco
    EtÓ
    64
    Messaggi
    506
    Versione Office
    2007
    Likes ricevuti
    85
    Likes dati
    7

    Re: bloccare temporaneamente l utente

    >>>Forse solo la prima volta che clicchi "apri.xlsm" si aprirÓ esplora risorse.
    >>>Casomai Ti vai a cercare il file e premi OK
    Adesso che l'hai fatto non dovrebbe pi¨ farlo.

    Calendario.xlms deve essere chiuso
    Agli utenti dici di non usare pi¨ Calendario e di usare Apri.
    Se noti la procedura, Apri.xlsm verifica che in calendario/foglio dati/cella A1 sia vuota.
    Se vero apre il file e si chiude da solo. A monitor vedi solo calendario.xlsm
    Se falso avvisa che Ŕ in uso e si chiude

    Prova aprire calendario e scrivere qualcosa in A1 di dati. Salvalo e chiudi
    Adesso tenta di aprirlo con Apri.xlsm
    Ps Naturalmente puoi anche cambiare percorso al calendario ed al file apri potresti far vedere solo un'userform con il tasto apri.

  20. #18
    L'avatar di Dagatos
    Clicca e Apri
    Data Registrazione
    Jun 2015
    LocalitÓ
    viareggio
    Messaggi
    88
    Versione Office
    live office
    Likes ricevuti
    1

    Re: bloccare temporaneamente l utente

    Ciao Raffaele

    ora mi Ŕ pi¨ chiaro , ma allora questa routine perchŔ mi da errore
    Sub Auto_Close()
    Sheets("Dati").Range("A1") = ""
    ThisWorkbook.Save
    End Sub

    questa routine la devo inserire su calendario.xlms , giusto ?
    all interno di un modulo o direttamente sulla thisworkbook ?

    poi come fa a capire che il file e in uso ?

    e comunque quando apro il tuo file mi da errore , puoi dare un occhiataai 2 file ?


    davvero grazie per il tuo aiuto
    File Allegati File Allegati
    Dagatos ˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛

  21. #19
    L'avatar di Raffaele_53
    Clicca e Apri
    Data Registrazione
    Dec 2015
    LocalitÓ
    Binasco
    EtÓ
    64
    Messaggi
    506
    Versione Office
    2007
    Likes ricevuti
    85
    Likes dati
    7

    Re: bloccare temporaneamente l utente

    >>>su calendario.xlms , giusto ?all interno di un modulo
    Si giusto, fosse differente dagli allegati che hai inserito. L'avrei detto.

    >>>poi come fa a capire che il file e in uso ?
    Leggi per bene il post17

    >>>quando apro il tuo file mi da errore
    Inutile che Tu lo dica, se non dici in quale riga da errore.

    Ps. Prova mettere i due file in una cartella del Tuo PC.
    L'unica cosa importante che si chiami--->Calendario.xlsm
    >>>sFile = "Calendario.xlsm"
    Prova e vedrai che funziona come me.
    Il discorso che NON funziona in rete e pi¨ complicato, dovrei sapere dei "parameti tecnici". Pi¨ o meno come come quando "Calendario.xlsm" Ŕ aperto, ed altri utenti riescono aprirlo.

    Pps. Inserisci questo codice in apri. Scrive in Dati cella A3 il percorso e mi alleghi la riga scritta.

    Codice: 
    Sub a()
    Sheets("Dati").Cells(3, 1) = ThisWorkbook.Path
    End Sub
    PPPs >>>ma allora questa routine perchŔ mi da errore
    Da questo sito puoi scaricare, per˛ di deflault sono protetti in lettura.
    Excel ti propone un nome alternativo e se lo sforzi col nome che desideri SALVA, MÓ con attributo R=solo lettura

  22. #20
    L'avatar di Dagatos
    Clicca e Apri
    Data Registrazione
    Jun 2015
    LocalitÓ
    viareggio
    Messaggi
    88
    Versione Office
    live office
    Likes ricevuti
    1

    Re: bloccare temporaneamente l utente

    Ciao Raffaele ,

    dal tuo pc se vuoi creati un unita di rete che punti al server dove risiedono i file , e se vuoi vediamo insieme dove sbaglio-

    https://flydocs.cloud/remote.php/webdav/ (a questo link ci arrivi attraverso un unitadi rete creata da windows )

    sul server ho installato owncloud , ma comunque a te basta crearti un unitÓ di rete che punti al server , a questo punto lo vedrai come un hardisk sul tuo pc

    le credenziali sono :
    user : giorgio
    pass : Giorgio1010

    proviamo ?

    grazie
    Dagatos ˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛

  23. #21
    L'avatar di Dagatos
    Clicca e Apri
    Data Registrazione
    Jun 2015
    LocalitÓ
    viareggio
    Messaggi
    88
    Versione Office
    live office
    Likes ricevuti
    1

    Re: bloccare temporaneamente l utente

    Raffaele , ho provato in locale come mi hai detto,
    cliccando sul file apri , mi si apre il file calendario.xlms e scrive sulla A1 il nome del pc , nient'altro.
    non mi da mai l'avvertimento che il foglio e in uso .

    non essendo un esperto , ti chiedo :

    ma il file apri controlla la cella A1 ? , se la cella A1 contiene un dato allora dice che Ŕ occupato , altrimenti lo apre ?

    facendo le prove mi accorgo che il file apri , mi apre il file calendario e mi scrive il nome del pc sulla A1.

    ma quando si verifica la condizione di occupato ?


    grazie
    Dagatos ˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛

  24. #22
    L'avatar di Raffaele_53
    Clicca e Apri
    Data Registrazione
    Dec 2015
    LocalitÓ
    Binasco
    EtÓ
    64
    Messaggi
    506
    Versione Office
    2007
    Likes ricevuti
    85
    Likes dati
    7

    Re: bloccare temporaneamente l utente

    >>>ma quando si verifica la condizione di occupato ?
    Se la cella A1 Ŕ scritta, non apre calendario

    Secondo me le credenziali del post20 le devi cancellare.

    >>>cliccando sul file apri , mi si apre il file calendario.xlms e scrive sulla A1 il nome del pc
    #nient'altro#..... (((SE))) la cella A1 era vuota, il codice ha aperto calendario.xlms
    Il secondo utente avviando "APRI", trova la cella A1 "SCRITTA" e non apre il file.

    >>>Provando in locale
    Onestamente non capisco (se leggi bene oppure scrivi a vanvera). A me funziona

    Comunque (di norma), Excel risponde che il file Ŕ in uso
    Mi sÓ che hai problemi (rete) da far vedere ad un tecnico

    Ps Nel Tuo primo allegato, ho notato "condivizione" e la spunta su "accetta modifiche da tutti"

  25. #23
    L'avatar di Dagatos
    Clicca e Apri
    Data Registrazione
    Jun 2015
    LocalitÓ
    viareggio
    Messaggi
    88
    Versione Office
    live office
    Likes ricevuti
    1

    Re: bloccare temporaneamente l utente

    io sto diventando matto ,
    ho rivisto anche in locale , e non funziona
    e ho controllato su altro pc e non funziona lo stesso

    Sub Leggi_Chiuso()
    Dim sPath As String, sFile As String, S As String, T As String '---------------------- assegno dim variabili ----------------------
    sPath = ThisWorkbook.Path & "\" ' ------------------------------------------------- assegno il percorso esatto --------------
    sFile = "calendario.xlsm" '--------------------------------------------------------- assegno il file da aprire ---------------------
    S = "'" & sPath & "[" & sFile & "]pianificazione annuale'!R1C1" '----------------- assegno il percorso completo ------------------
    T = ExecuteExcel4Macro(S) ' ---------------------------------------------------- La T avrÓ il valore della A1 --------------------
    If T = 0 Then '-------------------------------------------------------------------- SE la T e = 0 apro il file calendario , scrivendo sulla A1 " computername "
    Workbooks.Open Filename:=sPath & sFile
    Sheets("pianificazione annuale").Cells(1, 1).FormulaR1C1 = Environ("ComputerName")
    ActiveWorkbook.Save
    Else '--------------------------------------------------------------------------- altrimenti SE LA T HA UN VALORE DIVERSO DA ZERO avverto che il file Ŕ occupato ------
    MsgBox "File in uso, riprovare pi¨ tardi"
    End If
    ThisWorkbook.Close
    End Sub

    -----------------------------------------------------------------------

    questo Ŕ il codice che tu gentilmente mi hai postato , e quando apro il ile APRI mentre il file " calendario.xlms Ŕ aperto , mi dovrebbe dire che Ŕ occupato , invece mi da errore sulla : IF T=0 then ( runtime 13 , tipo non corrispondente )
    mentre sulla A1 di calendario c'Ŕ "pcgiorgio".



    credo di essermi sforzato anche se non quanto te , grazie per il tuo aiuto
    Dagatos ˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛

  26. #24
    L'avatar di Raffaele_53
    Clicca e Apri
    Data Registrazione
    Dec 2015
    LocalitÓ
    Binasco
    EtÓ
    64
    Messaggi
    506
    Versione Office
    2007
    Likes ricevuti
    85
    Likes dati
    7

    Re: bloccare temporaneamente l utente

    Il file calendario deve essere chiuso. (punto, ci pensa il codice ad aprirlo)


    Non riesco capirti
    >>>T = ExecuteExcel4Macro(S)
    Va a vedere se calendario(chiuso) la cella A1 sia vuota, se vuota apre il file. oppure non lo apre.

    Come ho scritto prova
    >>>Prova aprire calendario e scrivere qualcosa in A1 di dati. Salvalo e chiudi
    >>>Adesso tenta di aprirlo con Apri.xlsm

    Ps Salvalo e chiudi
    Mi correggo metti un asterisco davanti nel calendario alla riga 'Sheets("Dati").Range("A1") = ""
    Adesso fai tutte le prove che vuoi

  27. #25
    L'avatar di Dagatos
    Clicca e Apri
    Data Registrazione
    Jun 2015
    LocalitÓ
    viareggio
    Messaggi
    88
    Versione Office
    live office
    Likes ricevuti
    1

    Re: bloccare temporaneamente l utente

    infatti ho fatto come dici

    ho inserito una scritta su A1 salvo e chiudo ( senza far intervenire il vba altrimenti mi cancellava A1 )

    poi tento di aprire il file con APRI e mi da errore qui : If T = 0 Then ( tipo non corrispondente )

    se vado sul debug , il valore di T Ŕ infatti la scritta che ho messo io su A1 , ma mi continua a dare errore
    File Allegati File Allegati
    Dagatos ˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛

  28. #26
    L'avatar di Raffaele_53
    Clicca e Apri
    Data Registrazione
    Dec 2015
    LocalitÓ
    Binasco
    EtÓ
    64
    Messaggi
    506
    Versione Office
    2007
    Likes ricevuti
    85
    Likes dati
    7

    Re: bloccare temporaneamente l utente

    >>>Prova aprire calendario e scrivere qualcosa in A1 di dati. Salvalo e chiudi
    Mi correggo (scrivi in A1) metti anche un carattere (') davanti nel VBA,calendario alla riga 'Sheets("Dati").Range("A1") = ""
    Adesso fai tutte le prove che vuoi

    Ps Funzionava finchŔ ho messo AUTO_CLOSE che interviene sempre

  29. #27
    L'avatar di Dagatos
    Clicca e Apri
    Data Registrazione
    Jun 2015
    LocalitÓ
    viareggio
    Messaggi
    88
    Versione Office
    live office
    Likes ricevuti
    1

    Re: bloccare temporaneamente l utente

    perdonami raffaele ma non capisco dove devo mettere questo asterisco...

    Sub Auto_Close()
    Sheets("pianificazione annuale").Range("A1") = ""
    ThisWorkbook.Save
    End Sub
    Dagatos ˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛

  30. #28
    L'avatar di Raffaele_53
    Clicca e Apri
    Data Registrazione
    Dec 2015
    LocalitÓ
    Binasco
    EtÓ
    64
    Messaggi
    506
    Versione Office
    2007
    Likes ricevuti
    85
    Likes dati
    7

    Re: bloccare temporaneamente l utente

    Scusa per asterisco
    mi sembra laa virgola in alto tipo
    'Sheets("Dati").Range("A1") = ""

  31. #29
    L'avatar di Dagatos
    Clicca e Apri
    Data Registrazione
    Jun 2015
    LocalitÓ
    viareggio
    Messaggi
    88
    Versione Office
    live office
    Likes ricevuti
    1

    Re: bloccare temporaneamente l utente

    Sub Auto_Close()
    'Sheets("pianificazione annuale").Range("A1") = ""
    ThisWorkbook.Save
    End Sub



    fatto in questo modo come dici tu , in questo caso annulliamo la riga

    allora ti descrivo un attimo quello che accade :

    quando il file calendario si apre , la cella A1 contiene un dato , lasciandolo aperto lancio il file APRI per vedere se mi dice IN USO , ma mi da errore ( errore di runtime 13 , tipo non corrispondente .
    se entro nel debug la linea e gialla su : IF T=0 then

    non capisco perchŔ a te funziona e a me no , eppure ti ho allegato i file , puoi dare un occhiata tu ?

    raffaele se non te la senti non ti preoccupare , capisco che sono diventato una zecca :)
    Dagatos ˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛

  32. #30
    L'avatar di Raffaele_53
    Clicca e Apri
    Data Registrazione
    Dec 2015
    LocalitÓ
    Binasco
    EtÓ
    64
    Messaggi
    506
    Versione Office
    2007
    Likes ricevuti
    85
    Likes dati
    7

    Re: bloccare temporaneamente l utente

    >>>lasciandolo aperto lancio il file APRI
    Io ho detto che deve stare chiuso, ci pensa "APRI! ad aprirlo
    Casomai chiedo scusa se non sono riuscito ad risolvere

Discussioni Simili

  1. Creare interfaccia utente per compilazione foglio
    Di IEUSUNTU nel forum Domande su Excel VBA e MACRO
    Risposte: 3
    Ultimo Messaggio: 04/02/17, 19:02
  2. Nome utente on line quasi invisibile
    Di Berna11 nel forum Problemi, suggerimenti e NovitÓ del forum
    Risposte: 5
    Ultimo Messaggio: 30/10/16, 12:04
  3. Nuovi Gradi Utente/Ranks
    Di Gerardo ZuccalÓ nel forum Problemi, suggerimenti e NovitÓ del forum
    Risposte: 0
    Ultimo Messaggio: 09/02/16, 12:20
  4. Taggare utente
    Di Max nel forum Problemi, suggerimenti e NovitÓ del forum
    Risposte: 1
    Ultimo Messaggio: 26/11/15, 21:42
  5. Cambio nome utente e id
    Di Ste nel forum Problemi, suggerimenti e NovitÓ del forum
    Risposte: 10
    Ultimo Messaggio: 18/06/15, 18:50

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •