Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
896to900
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
896to900
896to900
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Blattname an Fuction übergeben

Blattname an Fuction übergeben
16.08.2007 19:15:45
SteffenS

Hallo Zusammen,
ich habe folgende Funktion:


Sub ws_schutz_aufheben(ws As Worksheet)
'Schutz aufheben
ws.Unprotect (PSWDTP)
End Sub


diese möchte ich mit:


Sub xyz()
Dim ADM As Worksheet
Set ADM = Workbooks(admin_datei).Sheets("bt_admin")
ws_schutz_aufheben (ADM)
End Sub


aufrufen.
Objekt unterstützt die Eigenschaft oder Methode nicht
Wie bekomme ich es hin damit es funktioniert?
Danke im Voraus.
MFG
Steffen Schmerler

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Blattname an Fuction übergeben
16.08.2007 19:49:11
Reinhard
Hi Steffen,
so funktioniert es, warum deine Variante nicht klappt, weiß ich leider nicht, deshalb Frage noch offen.


Sub ws_schutz_aufheben(ByVal ws As String)
Worksheets(ws).Unprotect Password:="abc"
End Sub



Sub xyz()
Dim ADM As String
ADM = ThisWorkbook.Sheets(1).Name
ws_schutz_aufheben (ADM)
End Sub


Gruß
Reinhard

...oder anders herum
16.08.2007 20:28:37
Luschi
Hallo Steffen,
so geht's:


Sub xyz()
Dim ws As Worksheet
Set ws = ThisWorkbook.Worksheets("Tabelle1")
wsProtect ws, "ppp"
Set ws = Nothing
End Sub
Sub wsProtect(ByRef xWS As Worksheet, ByVal xPass As String)
xWS.Protect xPass
End Sub

Gruß von Luschi
aus klein-Paris

Anzeige
AW: ...oder anders herum
16.08.2007 23:42:00
SteffenS
Danke hab mal die Klammern weggelassen und dann gings.
Danke Euch vielmals
Steffen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige