Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
352to356
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
352to356
352to356
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Makro in Kopie löschen

Makro in Kopie löschen
23.12.2003 22:46:37
Hans-Peter
Hallo Leute,
ChrisL hat mir erfreulicherweise bei der Erstellung eines Makros geholfen. Es erstellt automatisch beim schließen der Original-Datei eine Blattschutz-enthaltende Kopie. Makro lautet wie folgt:



Private Sub Workbook_BeforeClose(Cancel As Boolean)
Dim DateiName As String
Dim SpeicherPfad As String
DateiName = Worksheets("Tabelle1").Range("B2")
If DateiName = "" Then
MsgBox "Zelle B2 enthält keinen Dateinamen."
Exit Sub
End If
If UCase(Right(DateiName, 4)) <> ".XLS" Then DateiName = DateiName & ".xls"
SpeicherPfad = "c:\"
If Right(SpeicherPfad, 1) <> "\" Then SpeicherPfad = SpeicherPfad & "\"
SpeicherPfad = SpeicherPfad & DateiName
With ThisWorkbook.Worksheets("Tabelle1")
.Unprotect Password:="altes Passwort"
.Cells.Locked = True
.Protect Password:="neues Passwort"
ThisWorkbook.SaveAs Filename:=SpeicherPfad, FileFormat:=xlNormal, Password:="", WriteResPassword:="", ReadOnlyRecommended:=False, CreateBackup:=False
ThisWorkbook.Close
End With
End Sub



Problem: In der Kopie ist das Makro auch noch enthalten! Hat jemand eine Idee, wie ich aus der Kopie das Makro raus bekomme?

MfG
Hans-Peter

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige