Thema Datum  Von Nutzer Rating
Antwort
01.10.2021 10:32:30 Jimmy
NotSolved
01.10.2021 10:38:14 Gast8477
NotSolved
01.10.2021 10:53:54 Gast9607
NotSolved
03.10.2021 23:12:35 Nobody
NotSolved
01.11.2021 10:45:03 Jimmy
NotSolved
01.11.2021 14:04:36 Jimmy
NotSolved
05.11.2021 11:05:43 Nobody
NotSolved
05.11.2021 17:58:09 Nobody
NotSolved
Rot Auswertungsmöglichkeit VBA mehrere Listen
05.11.2021 18:31:29 Nobody
NotSolved
05.11.2021 18:36:24 Nobody
NotSolved
04.10.2021 07:14:11 Mase
NotSolved

Ansicht des Beitrags:
Von:
Nobody
Datum:
05.11.2021 18:31:29
Views:
588
Rating: Antwort:
  Ja
Thema:
Auswertungsmöglichkeit VBA mehrere Listen

Hallo

ich denke das ich jetzt erst dein Anliegen richtig erkannt habe.  Der neue Code setzt zuerst alle Tabellen ausser dem -AktivenSheet- auf gesperrt. Danach wird dein altes Makro wie gehabt ausgeführt.  Würde mich freuen wenn ich damit ins schwarze getroffen habe.

mfg  Nobody

 

Private Sub CommandButton1_Click()
Dim j As Integer
'** Zuerst alle Tabellen ausser ActiveSheet sperren!
For i = 1 To Worksheets.Count
With Worksheets(i)
   If .Name <> ActiveSheet.Name Then
     .Protect DrawingObjects:=True, Contents:=True, Scenarios:=True, _
      AllowSorting:=True, AllowFiltering:=True, Password:=("test")
      .CommandButton2.Visible = False
      .CommandButton3.Visible = False
      .CommandButton4.Visible = False
   End If
End With
Next i

On Error GoTo Fehler
If ActiveSheet.ProtectContents = False Then GoTo Fehler
ActiveSheet.Unprotect
CommandButton2.Visible = True
CommandButton3.Visible = True
CommandButton4.Visible = True
Exit Sub
 
Fehler:
ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True _
, AllowSorting:=True, AllowFiltering:=True, Password:=("test")
CommandButton2.Visible = False
CommandButton3.Visible = False
CommandButton4.Visible = False
On Error GoTo 0
End Sub

 


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
01.10.2021 10:32:30 Jimmy
NotSolved
01.10.2021 10:38:14 Gast8477
NotSolved
01.10.2021 10:53:54 Gast9607
NotSolved
03.10.2021 23:12:35 Nobody
NotSolved
01.11.2021 10:45:03 Jimmy
NotSolved
01.11.2021 14:04:36 Jimmy
NotSolved
05.11.2021 11:05:43 Nobody
NotSolved
05.11.2021 17:58:09 Nobody
NotSolved
Rot Auswertungsmöglichkeit VBA mehrere Listen
05.11.2021 18:31:29 Nobody
NotSolved
05.11.2021 18:36:24 Nobody
NotSolved
04.10.2021 07:14:11 Mase
NotSolved