Thema Datum  Von Nutzer Rating
Antwort
16.06.2021 08:23:07 Gast19280
NotSolved
Blau ist Vorgehensweise sinnvoll?
16.06.2021 09:07:41 Gast5432
NotSolved
20.06.2021 09:41:43 Gast99755
NotSolved
20.06.2021 19:04:37 Gast7777
NotSolved
21.06.2021 12:42:44 Gast93336
NotSolved
21.06.2021 14:09:15 Der Steuerfuzzi
NotSolved
21.06.2021 14:11:49 Der Steuerfuzzi
NotSolved
21.06.2021 15:28:46 Gast55781
NotSolved
21.06.2021 15:49:52 Gast50722
NotSolved
21.06.2021 16:15:28 Der Steuerfuzzi
NotSolved
21.06.2021 17:00:20 Gast47062
NotSolved
22.06.2021 08:47:37 Gast16439
NotSolved
22.06.2021 09:17:54 Gast60146
NotSolved
22.06.2021 09:30:47 Der Steuerfuzzi
NotSolved
22.06.2021 09:38:07 Gast93941
NotSolved
22.06.2021 10:00:30 Der Steuerfuzzi
NotSolved
22.06.2021 10:33:27 Gast35880
NotSolved
22.06.2021 10:44:27 Der Steuerfuzzi
NotSolved
22.06.2021 12:15:33 Gast85092
NotSolved
22.06.2021 12:29:03 Der Steuerfuzzi
NotSolved
22.06.2021 13:45:09 Gast39564
NotSolved
22.06.2021 13:56:23 Der Steuerfuzzi
NotSolved
22.06.2021 14:13:07 Gast41088
NotSolved
22.06.2021 14:21:57 Gast84487
NotSolved

Ansicht des Beitrags:
Von:
Gast5432
Datum:
16.06.2021 09:07:41
Views:
375
Rating: Antwort:
  Ja
Thema:
ist Vorgehensweise sinnvoll?

Hallo,

ich meine da einen grundsätzlichen Fehler zu erkennen:

Du scheinst darauf zu bauen, dass deine User den VBA-Code ausführen:

Ich habe vor ein paar (vielen) Jahren versucht, die User dazu zu zwingen, den VBA-Code auszuführen. Dabei habe ich mich entschieden, alle Tabellenblätter auszublenden, wenn die Datei gespeichert ist, nur eines habe ich eingeblendet, nämlich mit einer Anleitung, wie man VBA aktiviert. Öffnet man die Datei, ohne VBA, wird einem nur die Anleitung angezeigt. Öffnet man mit VBA, wird die Anleitung ausgelbendet und alles andere eingeblendet. Speichert man, wird vor dem Speichern alles ausgeblendet und die Anleitung eingeblendet...
Das war in meinem Fall effektiv. Man kann sicher auch andere Wege gehen. Die Strategie war quasi "die gespeicherte Datei ist nicht bearbeitbar", erst durch beim Öffnen ausgeführter VBA-Code macht die Datei benutzbar.

Bei dir meine ich die Problematik zu sehen, dass jemand die Datei öffnen kann ohne VBA auszuführen und kein Blattschutz gesetzt wird.

 

Zu deinem Blattschutz-Code: da kann ich dir nicht viel sagen, ich verwende den Blattschutz so gut wie nicht. Ich kann den Code mal "übersetzen", vielleicht findest du selbst den Fehler:

Bei jedem Blatt der Datei, in der der Code steht, den Blattschutz akativieren mit userinterfaceonly=true (ohne Passwort)
nach Passwort fragen
Blatt XYZ der aktiven Datei mit Blattschutz belegen, mit Passwort und szenarios=true

Es kommt darauf an, was du tust: nicht immer ist die aktive Datei auch die Datei, in der der Code steht!

 

Grüße, Ulrich


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
16.06.2021 08:23:07 Gast19280
NotSolved
Blau ist Vorgehensweise sinnvoll?
16.06.2021 09:07:41 Gast5432
NotSolved
20.06.2021 09:41:43 Gast99755
NotSolved
20.06.2021 19:04:37 Gast7777
NotSolved
21.06.2021 12:42:44 Gast93336
NotSolved
21.06.2021 14:09:15 Der Steuerfuzzi
NotSolved
21.06.2021 14:11:49 Der Steuerfuzzi
NotSolved
21.06.2021 15:28:46 Gast55781
NotSolved
21.06.2021 15:49:52 Gast50722
NotSolved
21.06.2021 16:15:28 Der Steuerfuzzi
NotSolved
21.06.2021 17:00:20 Gast47062
NotSolved
22.06.2021 08:47:37 Gast16439
NotSolved
22.06.2021 09:17:54 Gast60146
NotSolved
22.06.2021 09:30:47 Der Steuerfuzzi
NotSolved
22.06.2021 09:38:07 Gast93941
NotSolved
22.06.2021 10:00:30 Der Steuerfuzzi
NotSolved
22.06.2021 10:33:27 Gast35880
NotSolved
22.06.2021 10:44:27 Der Steuerfuzzi
NotSolved
22.06.2021 12:15:33 Gast85092
NotSolved
22.06.2021 12:29:03 Der Steuerfuzzi
NotSolved
22.06.2021 13:45:09 Gast39564
NotSolved
22.06.2021 13:56:23 Der Steuerfuzzi
NotSolved
22.06.2021 14:13:07 Gast41088
NotSolved
22.06.2021 14:21:57 Gast84487
NotSolved