Makrozwang

Hallo zusammen,

ich möchte erreichen, dass der User beim Öffnen der Arbeitsmappe
die Makros aktiviert.

Tut er es nicht, erhält er eine leeres Sheet mit
entsprechendem Hinweis.

Das gelingt mir mit diesem Code:

Option Explicit

Private Sub Workbook\_BeforeClose(Cancel As Boolean)

 Application.ScreenUpdating = False

 Worksheets("Makros\_aus").Visible = True
 Worksheets("tabelle1").Visible = xlVeryHidden
 Worksheets("Tabelle2").Visible = xlVeryHidden

 Sheets("Makros\_aus").Select
 Range("A1").Select

 Application.ScreenUpdating = True
End Sub

Private Sub Workbook\_Open()
Application.ScreenUpdating = False

 Worksheets("tabelle1").Visible = True
 Worksheets("tabelle2").Visible = True
 Worksheets("Makros\_aus").Visible = xlVeryHidden

 Sheets("tabelle1").Select
 Range("A1").Select
End Sub

Ich hab das hier mal hochgeladen:
http://www.file-upload.net/download-2569676/Makrozwa…

Nun zu meinem Problem:

Wurden die Makros aktiviert, lassen sich Tabelle1 und2 bearbeiten.

Jetzt speichere ich die Datei und will sie schließen - und lande
wieder auf der Hinweisseite, die ich ja nun nicht benötige :frowning:

Wie kann ich die Hinweisseite im „Normalbetrieb“, also bei
aktivierten Makros umgehen?

Kann jemand helfen?

Gruß und danke schonmal

Rolf

ich möchte erreichen, dass der User beim Öffnen der
Arbeitsmappe
die Makros aktiviert.

Tut er es nicht, erhält er eine leeres Sheet mit
entsprechendem Hinweis.

Hallo Rolf,

ich hab mir jetzt deinen Code nicht angeschaut.

Gehe mal hierhin, da hat Hajo und Karin schon sowas gebastelt, bzw. mehrere Varianten.
Schau dir mal alles an was da links unter „nur mit Makros“ steht.

http://hajo-excel.de/vba_nur_makros_allgemein.htm

Ich denke da wirste fündig.

Gruß
Reinhard

Danke :smile:

ich möchte erreichen, dass der User beim Öffnen der
Arbeitsmappe
die Makros aktiviert.

Tut er es nicht, erhält er eine leeres Sheet mit
entsprechendem Hinweis.

Hallo Rolf,

ich hab mir jetzt deinen Code nicht angeschaut.

Gehe mal hierhin, da hat Hajo und Karin schon sowas gebastelt,
bzw. mehrere Varianten.
Schau dir mal alles an was da links unter „nur mit Makros“
steht.

http://hajo-excel.de/vba_nur_makros_allgemein.htm

Ich denke da wirste fündig.

Hallo Reinhard

Jupp, das funktioniert. Aus der Quelle ist meine 1. Version
wohl auch. - Dank an Hajo’s Excelseiten -

Danke für den Tipp Reinhard, da hätte ich jetzt nicht gesucht.

Gruß
Rolf