Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Blattname an Fuction übergeben

Forumthread: 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

Anzeige

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

Anzeige
...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
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige