Risultati da 1 a 10 di 10

Discussione: bloccare un numero su una cella



  1. #1
    L'avatar di mirco1976
    Clicca e Apri
    Data Registrazione
    Apr 2016
    Località
    padova
    Età
    41
    Messaggi
    17
    Versione Office
    2007
    Utile ricevuti
    1

    bloccare un numero su una cella

    Ciao è possibile bloccare un determinato numero in una cella o piu celle non in continuo senza usare proteggi foglio?
    Inoltre deve avvere la caratteristica di non permettere l'inserisci cella
    Grazie
    Ultima modifica fatta da:Gerardo Zuccalà; 06/10/16 alle 08:05 Motivo: Messo risolto

  2. I seguenti utenti hanno dato un "Like"


  3. #2

    L'avatar di alfrimpa
    Clicca e Apri
    Data Registrazione
    Dec 2015
    Località
    Napoli
    Età
    63
    Messaggi
    4871
    Versione Office
    2007 - 2013
    Utile ricevuti
    537
    Utile dati
    93

    Re: bloccare un numero su una cella

    Ciao Mirco

    Probabilmente si può fare ma con il vba

    Se alleghi un file di esempio con spiegazioni vediamo
    Alfredo

    "Non esistono cose facili o difficili; esistono cose che si sanno e cose che non si sanno"

    "Solo due cose sono infinite: l'universo e la stupidità umana; riguardo l'universo ho ancora dei dubbi" (Albert Einstein)

  4. #3
    L'avatar di mirco1976
    Clicca e Apri
    Data Registrazione
    Apr 2016
    Località
    padova
    Età
    41
    Messaggi
    17
    Versione Office
    2007
    Utile ricevuti
    1

    Re: bloccare un numero su una cella

    Ci ho riflettuto sopra per non complicarmi la vita mi conviene bloccare le celle con la protezione del foglio.
    Anche se ho come contro il fatto di ricordarsi la password e che quando tolgo la protezione si potrebber scrivere nelle celle gia complilate
    Per quando riguarda il secondo punto mi servirebbe una macro che mi permetta di inibire la funzione dell'inserimento cella in un determnato foglio

  5. #4
    L'avatar di ges
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Como
    Età
    53
    Messaggi
    5309
    Versione Office
    2011MAC 2016WIN
    Utile ricevuti
    1703
    Utile dati
    1084

    Re: bloccare un numero su una cella

    Ciao Mirco,
    allega un esempio e vediamo cosa si può fare.
    Quando si scartano tutte le ipotesi possibili, quella che resta, anche se può sembrare improbabile, non può che essere quella giusta!

  6. #5
    L'avatar di mirco1976
    Clicca e Apri
    Data Registrazione
    Apr 2016
    Località
    padova
    Età
    41
    Messaggi
    17
    Versione Office
    2007
    Utile ricevuti
    1

    Re: bloccare un numero su una cella

    Le celle compilate le vorrei bloccate
    per L'uso della protezione delle foglio dovrei ogni volta bloccare e sbloccare le singole celle
    Allo stesso tempo vorrei capire se possibile inibire la funzione dell'inserimento cella in un determnato foglio
    File Allegati File Allegati

  7. #6
    L'avatar di ges
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Como
    Età
    53
    Messaggi
    5309
    Versione Office
    2011MAC 2016WIN
    Utile ricevuti
    1703
    Utile dati
    1084

    Re: bloccare un numero su una cella

    Ciao, prova con questa routine:
    Codice: 
    Sub blocca()
    Dim area As Range
        On Error GoTo salta
        Set area = Union([C6], [F6], [H6:I6], [E8:H8], [D10], [I10:J10])
            area.Locked = True
        Set area = Nothing
    salta:
    ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True
    End Sub
    File Allegati File Allegati
    Quando si scartano tutte le ipotesi possibili, quella che resta, anche se può sembrare improbabile, non può che essere quella giusta!

  8. #7
    L'avatar di Marius44
    Clicca e Apri
    Data Registrazione
    Sep 2015
    Località
    Catania
    Età
    73
    Messaggi
    2278
    Versione Office
    Excel2010
    Utile ricevuti
    506
    Utile dati
    122

    Re: bloccare un numero su una cella

    Ciao Mirko
    Dall'esempio che hai allegato la macro sottostante NON CONSENTE di scrivere nulla nelle celle da te indicate.

    Codice: 
    Private Sub Worksheet_Change(ByVal Target As Range)
        If Not Intersect(Target, Range("B10,D10,I10,J10")) Is Nothing Then
            Application.EnableEvents = False
            Application.Undo
            Application.EnableEvents = True
        End If
    End Sub
    Prova e fai sapere. Ciao,
    Mario

    PS. anche se ti permette di scrivere nelle celle, non appena clicchi su Invio riporta tutto come prima.

    PPS - scusa ges non ti avevo letto. Per Mirko: ho considerato SOLO le celle da te indicate con le frecce, non le altre dove comunque ci sono dei numeri.

  9. #8
    L'avatar di ges
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Como
    Età
    53
    Messaggi
    5309
    Versione Office
    2011MAC 2016WIN
    Utile ricevuti
    1703
    Utile dati
    1084

    Re: bloccare un numero su una cella

    Citazione Originariamente Scritto da Marius44 Visualizza Messaggio
    ....
    PPS - scusa ges non ti avevo letto. Per Mirko: ho considerato SOLO le celle da te indicate con le frecce, non le altre dove comunque ci sono dei numeri.
    Ci mancherebbe Mario, ciao.

    Io credo di aver fatto al contrario basandomi su questa frase:
    Citazione Originariamente Scritto da mirco1976 Visualizza Messaggio
    Le celle compilate le vorrei bloccate
    ...
    ho bloccato solo le celle che contengono i numeri!

    Sentiamo che dice Mirko.
    Quando si scartano tutte le ipotesi possibili, quella che resta, anche se può sembrare improbabile, non può che essere quella giusta!

  10. #9
    L'avatar di ges
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Como
    Età
    53
    Messaggi
    5309
    Versione Office
    2011MAC 2016WIN
    Utile ricevuti
    1703
    Utile dati
    1084

    Re: bloccare un numero su una cella

    Rileggendo la richiesta ho rivisto la macro, prevedendo un bottone che nell'intervallo A1:L20 (si può modificare a piacere) blocca tutte le celle in cui ci sono i numeri e un altro bottone che che le sblocca tutte.

    Codice: 
    Sub proteggi()
    Dim CL As Range, area As Range
    Application.ScreenUpdating = True
    On Error GoTo salta
        With Sheets("Foglio1")
              Set area = Range("A1:L20")
                For Each CL In area
                    If CL = "" Then
                       CL.Locked = False
                    Else
                       CL.Locked = True
                    End If
                Next
            Set area = Nothing
    salta:
        .Protect DrawingObjects:=True, Contents:=True, Scenarios:=True
        End With
    Application.ScreenUpdating = False
    End Sub
    
    '---------------
    Sub sproteggi()
    Sheets("foglio1").Unprotect
    End Sub
    File Allegati File Allegati
    Quando si scartano tutte le ipotesi possibili, quella che resta, anche se può sembrare improbabile, non può che essere quella giusta!

  11. I seguenti utenti hanno dato un "Like"


  12. #10
    L'avatar di mirco1976
    Clicca e Apri
    Data Registrazione
    Apr 2016
    Località
    padova
    Età
    41
    Messaggi
    17
    Versione Office
    2007
    Utile ricevuti
    1

    Re: bloccare un numero su una cella

    Perfetto !!! Grazie mille !! era quello che cercavo !!
    Ciao!

Discussioni Simili

  1. bloccare singola cella excel
    Di bikem4 nel forum Domande su Excel in generale
    Risposte: 9
    Ultimo Messaggio: 07/12/16, 01:07
  2. bloccare tasto commonbutton in cella excel
    Di mb63 nel forum Domande su Excel VBA e MACRO
    Risposte: 6
    Ultimo Messaggio: 16/09/16, 21:22
  3. bloccare tasto commonbutton in cella excel
    Di mb63 nel forum Domande su Excel in generale
    Risposte: 1
    Ultimo Messaggio: 16/09/16, 10:03
  4. Bloccare cella con option button
    Di Lcbsm nel forum Domande su Excel VBA e MACRO
    Risposte: 7
    Ultimo Messaggio: 27/04/16, 08:19
  5. bloccare orario in una cella
    Di emys_71 nel forum Domande su Excel in generale
    Risposte: 10
    Ultimo Messaggio: 14/04/16, 15:04

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
  •