PopAds.net - The Best Popunder Adnetwork

Proteggere il formato di un foglio Excel

  • Protezioni... di Amos
    Ciao Mauro, il tuo consiglio per il i pulsanti di Opzione e le caselle di testo è stato utilissimo e funzione alla grandissima!!! Grazie veramente di cuore!
    Ora sono alle prese con dei problemi di protezione sul foglio...ma non so se si possono risolvere...
    Esiste un modo per proteggere il formato solo in determinate celle di un foglio?
    Esiste un modo per disabilitare il copia-incolla solo in determinate celle di un foglio?
    Grazie mille per i consigli...questo forum è fantastico!

    di Mauro
    Quando attiviamo la funzione di protezione, non è possibile utilizzare alcuna cella. Quindi identifichiamo quali celle devono essere lasciate libere da vincoli.
    Una volta identificate queste celle le selezioniamo e premiamo Ctrl+1, selezioniamo la scheda "protezione" e togliamo la spunta alla casella "bloccata". In questo modo quando bloccheremo il foglio, l'effetto sarà su tutte le celle *tranne* quelle selezionate.
    A questo punto dovremo semplicemente andare su Strumenti e scegliere "Protezione". Nella casella di riepilogo potremo scegliere che tipo di protezione vogliare utilizzare.

    di Amos
    ...avevo già provato così, ma:
    1)se imposto "proteggi foglio" senza spuntare "formato celle" non posso modificare il formato di alcuna cella del foglio
    2)se lo spunto posso modificare il formato di tutte tranne di quelle bloccate.e fin qui ci siamo...
    3)Non però posso bloccare tutte le altre celle altrimenti non posso più nemmeno inserire i valori nelle caselle di "input"...

    di Mauro
    Allora direi, se non ho capito male:
    selezioni tutte le celle del foglio, togli la spunta a Bloccata e poi riblocchi solo quelle che ti interessano!

    di Amos
    Mi sono spigato malissimo io, scusi.
    Vorrei un foglio così composto:
    1)Celle completamente bloccate (assolutamente non modificabili).
    2)Celle completamente libere e modificabili (in tutto e per tutto).
    3)Celle non bloccate (perchè devo inserire i dati) ma con formato non modificabile.
    Non deve cioè,esistere la possibilità di cambiare il formato da me assegnato.

    I primi due punti sono riuscito a soddisfarli mentre il terzo no, è possibile possibile soddisfare anche il terzo in qualche modo?
    Grazie mille per i consigli utilissimi e contraccambio gli Auguri di Buon Natale!
    Amos

    di Mauro
    Excel protegge prima di tutto i dati, mentre le caratteristiche sono a discrezione dell'utente. Non mi risulta si possa proteggere solo il formato.
    Tuttavia è possibile con VBA.
    La routine seguente associata ad un modulo di foglio protegge il colore e l'ampiezza del carattere di un foglio.

    Private MioFont As Object
    Private CellPrec As Object
    Private Sub Worksheet_Activate()
    Set MioFont = ActiveCell.Font
    Set CellPrec = ActiveCell
    End Sub

    Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    If MioFont.Color <> CellPrec.Font.Color Or _
    MioFont.Size <> CellPrec.Font.Size Then
    MsgBox "Impossibile cambiare il font"
    CellPrec.Font.Color = MioFont.Color
    CellPrec.Font.Size = MioFont.Size
    End If
    Set CellPrec = ActiveCell
    End Sub