Bloccare e nascondere il contenuto di singole celle

Anonimo
2015-05-22T12:40:50+00:00

Salve, vi chiedo se è possibile bloccare e contemporaneamente nascondere il contenuto di singole celle in excel sia che si trovino in una stessa riga o colonna sia che si trovino in diverse righe o colonne. il tutto senza nascondere le colonne o le righe

Grazie

Microsoft 365 e Office | Excel | Per la casa | Windows

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento

10 risposte

Ordina per: Più utili
  1. Anonimo
    2015-05-22T15:55:58+00:00

    Ciao Antonio,

    Egr. Norman, ho scaricato il tuo file e ho fatto la stessa cosa. Se mi posiziono sopra la cella è effettivamente invisibile e bloccata ma il suo contenuto compare nella barra della formula. è possibile che non si veda neanche nella barra della formula?

    • Fai clic dx sulla linguetta del foglio
    • Seleziona l'opzione Visualizza Codice
    • Incolla il seguente codice:

    '=========>>

    Option Explicit

    '--------->>

    Private Sub Worksheet_SelectionChange(ByVal Target As Range)

        Dim Rng As Range

        Const myCells As String = "A1:A26"

        Set Rng = Me.Range(myCells)

        Application.DisplayFormulaBar = Intersect(Rng, Target) Is Nothing

    End Sub

    '<<=========

    • Alt-IM per inserire un nuovo modulo di codice
    • Nel nuovo modulo vuoto, incolla il seguente codice:

    '=========>>

    Option Explicit

    Public Rng As Range

    '--------->>

    • Ctrl-R per accedere alla finestra Project Explorer ('Gestione progetti')
    • Fai doppio clic sul modulo ThisWorkbook (Questa_cartella_di_Lavoro) del file e incolla il seguente codice:

    '=========>>

    Option Explicit

    Const myCells As String = "A1:A26"

    Const mySheet As String = "Foglio1"

    '--------->>

    Private Sub Workbook_Open()

        Dim SH As Worksheet

        Set SH = ThisWorkbook.Sheets(mySheet)

        Set Rng = SH.Range(myCells)

    End Sub

    '--------->>

    Private Sub Workbook_BeforeClose(Cancel As Boolean)

        Application.DisplayFormulaBar = True

    End Sub

    '<<=========

    • Alt-Q per chiudere l'editor di VBA e tornare a Excel
    • Salva il file con l'estensione xlsm (macro abilitate)

    Potresti scaricare il file aggiornato di prova Antonio20150522.xlsm a: **http://1drv.ms/1JHrEct**

    Postscriptum:

    Nota che ho modificato sia il file caricato su OneDrive che il suo link.

    ===

    Regards,

    Norman

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2015-05-22T14:53:19+00:00

    Egr. Norman, ho scaricato il tuo file e ho fatto la stessa cosa. Se mi posiziono sopra la cella è effettivamente invisibile e bloccata ma il suo contenuto compare nella barra della formula. è possibile che non si veda neanche nella barra della formula?

    La risposta è stata utile?

    0 commenti Nessun commento
  3. Anonimo
    2015-05-22T14:32:27+00:00

    Ciao Antonio,

    Ho fatto quanto mi hai detto ma sono riuscito solo in questo " imponi un colore di carattere che è lo stesso di quello dello sfondo della cella"

    Nel mio file di prova ho selezionato le celle da nascondere; quindi, nel gruppo Caratteredella scheda Home ho fatto clic sulla freccia accanto a Colore carattere e quindi  ho selezionato il colore bianco. Ora non posso vedere il testo in quanto il colore del testo e il colore del sfondo è lo stesso.

    Seguo gli altri passaggi ma le celle non si bloccano, si vede sempre il contenuto che è anche modificabile. 

    Bisogna aggiungere il passo di proteggere il foglio.

    Potresti scaricare il mio file di prova Antonio20150522.xlsx a: **http://1drv.ms/1Lt0ANh**

    Nel mio file ho inserto dei nomi nelle celle A1:A26, ho nascosto ogni secondo nome e ho protetto il foglio.

    ===

    Regards,

    Norman

    La risposta è stata utile?

    0 commenti Nessun commento
  4. Anonimo
    2015-05-22T14:07:07+00:00

    Ciao Norman e grazie per la celere risposta.

    Ho fatto quanto mi hai detto ma sono riuscito solo in questo " imponi un colore di carattere che è lo stesso di quello dello sfondo della cella"

    Seguo gli altri passaggi ma le celle non si bloccano, si vede sempre il contenuto che è anche modificabile.

    La risposta è stata utile?

    0 commenti Nessun commento
  5. Anonimo
    2015-05-22T12:59:56+00:00

    Ciao Antonio,

    Salve, vi chiedo se è possibile bloccare e contemporaneamente nascondere il contenuto di singole celle in excel sia che si trovino in una stessa riga o colonna sia che si trovino in diverse righe o colonne. il tutto senza nascondere le colonne o le righe

    Grazie

    Per nasondere le celle di interesse, imponi un colore di carattere che è lo stesso di quello dello sfondo della cella.

    Per proteggere le celle di interesse, seleziona l'intero foglio di lavoro facendo clic su Seleziona tutto nell'angolo in alto a sinistra del foglio di lavoro:

    • Fai clic con il pulsante destro del mouse su le celle nel foglio di lavoro e seleziona Formato celle.
    • Fai clic sulla scheda Protezione e deseleziona la casella di controllo Bloccata, quindi fai clic su OK.
    • Seleziona l'intervallo da essere bloccate. - premi CTRL per selezionare intervalli non adiacenti. Fai clic sulla scheda Protezione e selezionare la casella di controllo Bloccata, quindi fai clic su OK.

    ===

    Regards,

    Norman

    La risposta è stata utile?

    0 commenti Nessun commento