Previous page | 1 | Next page
Facebook  

bloccare cella dopo invio

Last Update: 2/19/2019 10:57 PM
Author
Print | Email Notification    
Post: 1
Registered in: 2/16/2019
Location: CATANIA
Age: 68
Junior User
Office 2010 PRO
OFFLINE
2/16/2019 3:08 PM
 
Modify
 
Delete
 
Quote

Mi potete inviare un esempio esplicativo che ci consente il blocco della cella dopo l'inserimento di un dato. In modo che non possa essere modificato dall'operatore… ma solo dall'amministratore.

Abbiamo provato con il VBA... ma non riusciamo perché ignoranti in materia. Grazie
Quale Europa dopo le consultazioni del 26 maggio?Ipercaforumdopo6/17/2019 3:58 PM by AlcibiadeR
Ricerca cella su altro foglio dopo selezione su doubleclickdopo6/5/2019 11:13 AM by Gigadipa
CLASSIFICA DOPO LA 37° GIORNATAFantaLegenddopo5/21/2019 2:56 PM
Post: 4,096
Registered in: 6/21/2013
Location: NAPOLI
Age: 65
Master User
Excel 2013
ONLINE
2/16/2019 3:33 PM
 
Modify
 
Delete
 
Quote

Ciao Salvatore

Quello che chiedi si può fare solo col VBA

Dovresti fare così

1) sbloccare le celle del foglio
2) proteggere il foglio con password (conosciuta solo dall’amministratore)
3) inserire questa macro nel modulo del foglio interessato

vb
Private Sub Worksheet_Change(ByVal Target as Range) 
    Target.Locked = True
End Sub


In tal modo ogni volta che si modifica una cella questa sarà bloccata e per modificarla sarà necessario sproteggere il foglio con la password.

Alfredo
Post: 1,225
Registered in: 6/27/2011
Veteran User
excel 2007
OFFLINE
2/19/2019 8:03 PM
 
Modify
 
Delete
 
Quote

ciao a tutti [SM=x423028]
ciao Alfredo

ho provato a seguire quanto hai indicato, ma c'è qualcosa che non mi torna:

ti va di dare un'occhiata al file che allego?
grazie

EDIT:
Modifico per avvisarti che il foglio1 è protetto ma privo di password
Frank
[Edited by tanimon 2/19/2019 8:08 PM]
Excel 2007

1 - Per "prodotti finiti", ricordo l'esistenza di apposite Software House a pagamento. Questo è un Forum
2 per cortesia, leggi questa e questa discussione.
3 - allega SUL FORUM un file di esempio, chi ti vuole aiutare risparmia tempo, e tu forse hai una soluzione prima di quello che ti aspetti :-)
Usa siti di hosting SOLO in estrema necessità: in caso il server del forum abbia problemi.
4 - Ricordati di condividere le soluzioni che trovi da solo: potrebbero essere utili anche per le persone a cui chiedi aiuto.
Post: 3,261
Registered in: 4/3/2013
Master User
Excel 2000 - 2013
OFFLINE
2/19/2019 8:24 PM
 
Modify
 
Delete
 
Quote

Buona sera, Frank.

L'istruzione:
 Target.Locked = True 

deve essere preceduta da:
- Sproteggere il Foglio di lavoro
e seguita da:
- Proteggere il Foglio di lavoro

Ipotizzando che la Password di protezione del Foglio di lavoro sia 123, il codice potrebbe essere:
 
Option Explicit

Private Sub Worksheet_Change(ByVal Target As Range)
    ActiveSheet.Unprotect Password:="123"
        Target.Locked = True
    ActiveSheet.Protect Password:="123"
End Sub


Ovviamente, per evitare che qualche "curioso" scopra la Password di protezione del Foglio di lavoro, la visualizzazione dei Codici VBA dovrà necessariamente essere protetta da Password.



A disposizione.

Giuseppe

Windows XP - Excel 2000
Windows 10 - Excel 2013
Post: 1,226
Registered in: 6/27/2011
Veteran User
excel 2007
OFFLINE
2/19/2019 8:40 PM
 
Modify
 
Delete
 
Quote

ciao Giuseppe,
ormai è qualche tempo che ci conosciamoe sò benissimo che a Te,
a parte la pipì, non scappa niente.

Come Tu conosci la mia,
conosco altresì l'intenzione del Tuo intervento e Ti saluto
calorosamente.
P.S.
Ma non troppo.... furbacchione [SM=g27828]

ciao
Frank
Excel 2007

1 - Per "prodotti finiti", ricordo l'esistenza di apposite Software House a pagamento. Questo è un Forum
2 per cortesia, leggi questa e questa discussione.
3 - allega SUL FORUM un file di esempio, chi ti vuole aiutare risparmia tempo, e tu forse hai una soluzione prima di quello che ti aspetti :-)
Usa siti di hosting SOLO in estrema necessità: in caso il server del forum abbia problemi.
4 - Ricordati di condividere le soluzioni che trovi da solo: potrebbero essere utili anche per le persone a cui chiedi aiuto.
Post: 4,097
Registered in: 6/21/2013
Location: NAPOLI
Age: 65
Master User
Excel 2013
ONLINE
2/19/2019 9:33 PM
 
Modify
 
Delete
 
Quote

Ciao Frank e Giuseppe.

Il messaggio di errore era chiaro e Giuseppe mi ha preceduto.

Avevo scritto quella macro di fretta dimenticando la sprotezione/protezione del foglio.

Duole però constatare che il richiedente è sparito.

Alfredo
Post: 1,227
Registered in: 6/27/2011
Veteran User
excel 2007
OFFLINE
2/19/2019 10:04 PM
 
Modify
 
Delete
 
Quote

Re:
alfrimpa, 19/02/2019 21.33:


Avevo scritto quella macro di fretta dimenticando la sprotezione/protezione del foglio.

Duole però constatare che il richiedente è sparito.




Ciao Alfredo,
è vero il richiedente è sparito [SM=x423045] ,
altrimenti Ti avrebbe segnalato quanto Ti ho segnalato io.

Non ho neanche dubbi sul fatto che Tu conoscessi il fatto di dovere
sproteggere/proteggere il foglio,

ma coglierei l'occasione per suggerirti di non farti prendere
dall'"ansia di risposta":

NESSUNO di noi rispondendo (correttamente o meno), vince qualcosa,
e la risposta che diamo, che viene visualizzata ANCHE da chi non è
registrato al Forum, se non è la soluzione corretta, in termini di affidabilità genera un riscontro negativo per il Forum.

Conosco anche Te da un pò,
e sò bene lo spirito con cui Ti dedichi al Forum, ma incorri in questo rischio.

Un saluto.
Frank
Excel 2007

1 - Per "prodotti finiti", ricordo l'esistenza di apposite Software House a pagamento. Questo è un Forum
2 per cortesia, leggi questa e questa discussione.
3 - allega SUL FORUM un file di esempio, chi ti vuole aiutare risparmia tempo, e tu forse hai una soluzione prima di quello che ti aspetti :-)
Usa siti di hosting SOLO in estrema necessità: in caso il server del forum abbia problemi.
4 - Ricordati di condividere le soluzioni che trovi da solo: potrebbero essere utili anche per le persone a cui chiedi aiuto.
Post: 4,098
Registered in: 6/21/2013
Location: NAPOLI
Age: 65
Master User
Excel 2013
ONLINE
2/19/2019 10:50 PM
 
Modify
 
Delete
 
Quote

Frank posso assicurarti che le ansie possono venirmi per mille motivi diversi ma certamente non per i forum su Excel.

Quella è stata una dimenticanza bella e buona e nient’altro.

Alfredo
Post: 1,228
Registered in: 6/27/2011
Veteran User
excel 2007
OFFLINE
2/19/2019 10:57 PM
 
Modify
 
Delete
 
Quote

ciao Alfredo,

alfrimpa, 19/02/2019 22.50:

Frank posso assicurarti che le ansie possono venirmi per mille motivi diversi ma certamente non per i forum su Excel.



meglio così e ne sono felice per Te.
[SM=x423029]

Rimane il dubbio su come mai il richiedente sia sparito:
speriamo che prima o poi abbia voglia di spiegarcelo.

Ciao
Frank
Excel 2007

1 - Per "prodotti finiti", ricordo l'esistenza di apposite Software House a pagamento. Questo è un Forum
2 per cortesia, leggi questa e questa discussione.
3 - allega SUL FORUM un file di esempio, chi ti vuole aiutare risparmia tempo, e tu forse hai una soluzione prima di quello che ti aspetti :-)
Usa siti di hosting SOLO in estrema necessità: in caso il server del forum abbia problemi.
4 - Ricordati di condividere le soluzioni che trovi da solo: potrebbero essere utili anche per le persone a cui chiedi aiuto.
Admin Thread: | Close | Move | Delete | Modify | Email Notification Previous page | 1 | Next page
New Thread
 | 
Reply
Cerca nel forum
Tag discussione
Discussioni Simili   [vedi tutte]
Home Forum | Bacheca | Album | Users | Search | Log In | Register | Admin
Tutti gli orari sono GMT+01:00. Adesso sono le 11:33 PM. : Printable | Mobile | Regolamento | Privacy
FreeForumZone [v.5.0.0] - Copyright © 2000-2019 FFZ srl - www.freeforumzone.com