Thema
|
Datum
|
Von Nutzer
|
Rating
|
Antwort
|
|
29.05.2024 14:39:19 |
Michi |
|
|
|
29.05.2024 14:51:37 |
Gast63234 |
|
|
|
29.05.2024 14:59:48 |
Gast37110 |
|
|
|
29.05.2024 17:21:58 |
ralf_b |
|
|
|
30.05.2024 13:14:36 |
Gast58813 |
|
|
|
30.05.2024 13:27:43 |
Michi |
|
|
![Rot](images/pfeil_rot.gif) Tabellenblatt von Makroroutine ausschließen |
10.06.2024 08:39:35 |
Marc |
|
|
|
10.06.2024 16:32:02 |
ralf_b |
|
|
Von:
Marc |
Datum:
10.06.2024 08:39:35 |
Views:
102 |
Rating:
|
Antwort:
|
Thema:
Tabellenblatt von Makroroutine ausschließen |
Hi Michael und Ralf_b,
ich stehe vor einem ähnlichen Problem und verstehe nicht wo ich die case logik einbauen muss. Habs versucht aber immer wieder error. Bin da auch absoluter Anfänger und sammle mir gerade alles zusammen :) Die Aktualisierung in C1 und C2 soll in allen Tabellenblättern stattfinden, aber der blattschutz darf im Tabellenblatt "Projektplanung" und "Vorlage" nicht aus und an geschaltet werden, da es auf diesen beiden Blättern keinen Blattschutz geben soll. Habt ihr einen guten Tipp?
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
'Blattschutz aus
For Each Sheet In ActiveWorkbook.Worksheets
Sheet.Unprotect
Next Sheet
'Ereignisse deaktivieren
Application.EnableEvents = False
'Datum einfügen
Range("C1").Value = Now
'Benutzername einfügen
Range("C2").Value = Environ("username")
'Ereignisse deaktivieren
Application.EnableEvents = True
'Blattschutz an
For Each Sheet In ActiveWorkbook.Worksheets
Sheet.Protect
Next Sheet
End Sub
Besten Dank
Grüße
Marc
|
- Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
- Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
- Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
- Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
- Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei
Antworten auf Ihren Beitrag zu benachrichtigen
Bitte geben Sie ein aussagekräftiges Thema an.
Bitte geben Sie eine gültige Email Adresse ein!
- Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
- Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
- Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
- Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
- Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei
Antworten auf Ihren Beitrag zu benachrichtigen
Thema
|
Datum
|
Von Nutzer
|
Rating
|
Antwort
|
|
29.05.2024 14:39:19 |
Michi |
|
|
|
29.05.2024 14:51:37 |
Gast63234 |
|
|
|
29.05.2024 14:59:48 |
Gast37110 |
|
|
|
29.05.2024 17:21:58 |
ralf_b |
|
|
|
30.05.2024 13:14:36 |
Gast58813 |
|
|
|
30.05.2024 13:27:43 |
Michi |
|
|
![Rot](images/pfeil_rot.gif) Tabellenblatt von Makroroutine ausschließen |
10.06.2024 08:39:35 |
Marc |
|
|
|
10.06.2024 16:32:02 |
ralf_b |
|
|