Thema Datum  Von Nutzer Rating
Antwort
Rot VBA Code nur auf bestimmten Blättern anwenden
18.03.2019 12:04:23 Ralph
NotSolved
18.03.2019 12:06:10 Gast13920
NotSolved
18.03.2019 16:15:37 Ralph
NotSolved
18.03.2019 16:17:30 Gast69939
NotSolved
18.03.2019 16:18:17 Ralph
NotSolved
18.03.2019 16:20:34 Gast65403
NotSolved
18.03.2019 16:30:17 Ralph
NotSolved
18.03.2019 17:01:11 Gast91466
NotSolved
18.03.2019 16:52:59 RPP63
NotSolved
18.03.2019 17:04:39 Gast54033
NotSolved
19.03.2019 12:04:38 Werner
NotSolved
19.03.2019 13:34:58 Ralph
NotSolved
19.03.2019 15:55:08 Gast84686
NotSolved
19.03.2019 16:45:04 Gast58982
NotSolved
19.03.2019 16:52:26 Gast82952
NotSolved
19.03.2019 16:53:15 Gast38092
NotSolved
19.03.2019 17:13:36 Ralph
NotSolved
19.03.2019 17:30:25 Werner
Solved
19.03.2019 18:13:48 Ralph
NotSolved

Ansicht des Beitrags:
Von:
Ralph
Datum:
18.03.2019 12:04:23
Views:
958
Rating: Antwort:
  Ja
Thema:
VBA Code nur auf bestimmten Blättern anwenden

Hallo zusammen,

ich habe einen VBA Code, der aufklappen gruppierter Daten erlaubt trotz Blattschutz. Allerdings wird der Code auf alle Arbeitsblätter in der Excel angewendet. Ich brauche ihn aber so, dass er nur auf bestimmten Blättern angewendet wird. Die Challenge dabei ist, dass sich der Name der Blätter ändern kann. Ich kenne mich mit VBA nicht sonderlich gut aus und konnte auch mit Google das Problem nicht selbst beheben.

Ist es möglich den Code so anzupassen, dass ich ihn einfach anstatt in "diese Arbeitsmappe" in die jweiligen Blätter kopiere und er dann für das jeweilige Tabellenblatt funktioniert?

Hier der Code:

Sub Expand()
Dim i As Long
For i = 1 To Worksheets.Count
Sheets(i).Protect userinterfaceonly:=True, Password:="12345"
Sheets(i).EnableOutlining = True 'für Gliederung
Next i
End Sub

 

Vielen Dank für Eure Hilfe!

VG

Ralph


Ihre Antwort
  • 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: Name: Email:



  • 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
Rot VBA Code nur auf bestimmten Blättern anwenden
18.03.2019 12:04:23 Ralph
NotSolved
18.03.2019 12:06:10 Gast13920
NotSolved
18.03.2019 16:15:37 Ralph
NotSolved
18.03.2019 16:17:30 Gast69939
NotSolved
18.03.2019 16:18:17 Ralph
NotSolved
18.03.2019 16:20:34 Gast65403
NotSolved
18.03.2019 16:30:17 Ralph
NotSolved
18.03.2019 17:01:11 Gast91466
NotSolved
18.03.2019 16:52:59 RPP63
NotSolved
18.03.2019 17:04:39 Gast54033
NotSolved
19.03.2019 12:04:38 Werner
NotSolved
19.03.2019 13:34:58 Ralph
NotSolved
19.03.2019 15:55:08 Gast84686
NotSolved
19.03.2019 16:45:04 Gast58982
NotSolved
19.03.2019 16:52:26 Gast82952
NotSolved
19.03.2019 16:53:15 Gast38092
NotSolved
19.03.2019 17:13:36 Ralph
NotSolved
19.03.2019 17:30:25 Werner
Solved
19.03.2019 18:13:48 Ralph
NotSolved