Risultati da 1 a 4 di 4

Discussione: Macro per togliere protezione a singola cella



  1. #1
    L'avatar di sgnappi
    Clicca e Apri
    Data Registrazione
    Jun 2016
    Località
    RE
    Età
    28
    Messaggi
    29
    Versione Office
    Excel 2013
    Mi Piace ricevuti
    0
    Mi Piace dati
    0

    Macro per togliere protezione a singola cella

    Salve a tutti,
    mi servirebbe sapere se esiste una macro che permette di togliere la protezione da una singola cella di excel (bloccata, protetta con password).
    Praticamente vorrei togliere la protezione e copiare/incollare la cella con lo stesso contenuto (però non protetto) nella riga sotto; dopodichè dovrei riproteggere solamente la cella copiata, lasciando sbloccata quella incollata...è fattibile?

  2. #2
    L'avatar di alfrimpa
    Clicca e Apri
    Data Registrazione
    Dec 2015
    Località
    Napoli
    Età
    63
    Messaggi
    2450
    Versione Office
    2007 - 2013
    Mi Piace ricevuti
    324
    Mi Piace dati
    49

    Re: Macro per togliere protezione a singola cella

    Ciao sgnappi

    Certo che è possibile.

    Allega un piccolo file di esempio con la spiegazione di quello che vuoi fare e specifica come vuoi sia lanciata la macro.
    Alfredo

    "Non esistono cose facili o difficili; esistono cose che si sanno e cose che non si sanno"
    Cit. Berna11: "Se ti piace la risposta di qualcuno, oltre a ringraziarlo, puoi cliccare su "Mi Piace" in basso a sinistra del loro messaggio."

  3. #3
    L'avatar di Baloon_50
    Clicca e Apri
    Data Registrazione
    Aug 2015
    Località
    Milano - Italy
    Età
    66
    Messaggi
    2161
    Versione Office
    2010/2013 PC
    Mi Piace ricevuti
    363
    Mi Piace dati
    40

    Re: Macro per togliere protezione a singola cella

    Ciao Alfredo ciao sgnappi per fare ciò, da VBA devi togliere la protezione al foglio copiare il valore che si trova nella cella interessata e scriverlo in quella nuova dopodichè la cella nuova la sblocchi :

    Selection.locked = False - (range("...").locked = False) - (cells(...).locked = False (utilizza uno dei tre codici)

    e poi riproteggi il foglio

    ciao.

    A volte basta usare parole inutili come “grazie” e “per favore” per rendere la vita più bella.
    (ELKonigsburg)
    Dice il saggio : "se vuoi essere aiutato devi metter l'allegato"
    (Nick Carter - Ten)

  4. #4
    L'avatar di sgnappi
    Clicca e Apri
    Data Registrazione
    Jun 2016
    Località
    RE
    Età
    28
    Messaggi
    29
    Versione Office
    Excel 2013
    Mi Piace ricevuti
    0
    Mi Piace dati
    0

    Re: Macro per togliere protezione a singola cella

    Citazione Originariamente Scritto da Baloon_50 Visualizza Messaggio
    Ciao Alfredo ciao sgnappi per fare ciò, da VBA devi togliere la protezione al foglio copiare il valore che si trova nella cella interessata e scriverlo in quella nuova dopodichè la cella nuova la sblocchi :

    Selection.locked = False - (range("...").locked = False) - (cells(...).locked = False (utilizza uno dei tre codici)

    e poi riproteggi il foglio

    ciao.
    Grazie per l'aiuto, gentilissimo

Discussioni Simili

  1. [Risolto] Gestire evento di una singola cella
    Di Alessandro nel forum Domande su Excel VBA e MACRO
    Risposte: 41
    Ultimo Messaggio: 28/09/16, 18:15
  2. protezione cella - collegamento ipertestuale
    Di stambek nel forum Domande su Excel in generale
    Risposte: 0
    Ultimo Messaggio: 06/06/16, 19:50
  3. Risposte: 2
    Ultimo Messaggio: 27/03/16, 07:55
  4. Macro invio email. Problema protezione
    Di marcomessi nel forum Domande su Excel VBA e MACRO
    Risposte: 1
    Ultimo Messaggio: 09/02/16, 02:30
  5. Macro per usare Userform e per eliminare riga singola o multiple
    Di G.Bove nel forum Domande su Excel VBA e MACRO
    Risposte: 5
    Ultimo Messaggio: 17/01/16, 09:57

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
  •