habe ein anliegen .... möchte in einer Datei die von verschiedenen Benutzern verqwendet wird für bestimmte zellen einen zellschutz haben.
gibt es dazu ein vba-lösung?
vielen dank for helps
gruss
jürg
Sub Daten_eintragTest()
Dim Zeile
'nur wenn in ** etwas drinsteht dann eintragen
If [a6] <> "" And [b6] <> "" And [c6] <> "" And [d6] <> "" And [e6] <> "" And [c5] <> "1" And [f6] >= "1" Then
'If [f6] <> "" Then
'Blattschutz aufheben
ActiveSheet.Unprotect
'letzte benutzte Zeile ermitteln + 1
Zeile = Cells(Rows.Count, 1).SpecialCells(xlLastCell).Row + 1
'Daten eintragen
Cells(Zeile, 1) = [a6]
Cells(Zeile, 2) = [b4]
Cells(Zeile, 3) = [c9]
Cells(Zeile, 4) = [d9]
'Eingaben löschen
[a6:g6] = ""
'[i4:k4] = ""
'letzte Zeile in sichtbaren Bereich holen
Cells(Zeile, 1).Select
Else
MsgBox "Bitte Eingabefelder anpassen!"
End If
'Blattschutz aktivieren
ActiveSheet.EnableAutoFilter = True
ActiveSheet.Protect userinterfaceonly:=True
' Art_Nr.Protect userinterfaceonly:=True
'ActiveSheet.Protect
End Sub
Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden
Suche nach den besten AntwortenEntdecke unsere meistgeklickten Beiträge in der Google Suche
Top 100 Threads jetzt ansehen