Buonasera a tutti, sono nuovo del forum ma leggendo qua e la ho visto che siete veramente cortesi e bravi nell'aiutare a trovare soluzioni ottimali......
Fino ad oggi ho sempre usato Excel solamente con le funzioni e mai ho utilizzato il linguaggio di programmazione Visual Basic Editor all'interno della sezione Macro......
Adesso devo creare un foglio di calcolo per gestire gli orari di ingresso/uscita di un gruppo di persone a lavoro pertanto ho capito che devo farlo con l'ausilio del Visual Basic Editor......
Cercherò di essere il più chiaro possibile:
1) Tutto il foglio dovrà essere protetto da scrittura ad eccezione delle celle dove ogni singola persona dovrà inserire la scritta "entrata" / "uscita" e magicamente nella cella accanto dovrà apparire l'orario in cui è stata effettuato l'inserimento..... appena scritto "entrata/uscita" anche quella cella si dovrà bloccare e non dovrà più essere modificata mentre si dovrà sbloccare quella successiva.
Per cercare di farmi capire meglio allego un file excel per rendere meglio l'ide di quello che dovrei fare.....
Io avevo fatto un prototipo cercando in giro che allego... l'ho chiamato badge il file.... ma sarebbe meglio fare con le indicazioni del file "dafare" sempre allegato.
Nel file Badge avevo usato questo:
Sub Macro1()
ActiveSheet.Unprotect "ahiahi"
ActiveCell.FormulaR1C1 = Now()
ActiveSheet.Protect "ahiahi", DrawingObjects:=True, Contents:=True, Scenarios:=True
End Sub
Grazie a tutti!!!😀