Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Alle VBA-Codes der aktiven Mappe löschen !!!

Alle VBA-Codes der aktiven Mappe löschen !!!
14.11.2005 09:57:47
HARRY
Hallo zusammen,
gibt es einen einfachen Code mit dem ich alle Makros und Functionen der aktiven Arbeitsmappe ( Diese Arbeitsmappe; Tabelle1; Tabelle2 usw. und alle Module ) auf einmal löschen kann ?
Vielen Dank im voraus.
Gruß, HARRY.
Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Alle VBA-Codes der aktiven Mappe löschen !!!
14.11.2005 10:49:55
Heiko
Hallo Harry,
dazu gibt es bestimmt hunderte Einträge in der Recherche, z.B. diesen hier von mir.
Beim nächsten mal vielleicht zuerst mal in die Recherche schauen ;-)

Function CodeKomplettLoeschen(wkbMappe As Workbook)
' Aufruf z.B. so:
' CodeKomplettLoeschen ThisWorkbook
Dim vbc As Object
On Error GoTo Errorhandler
With wkbMappe.VBProject
For Each vbc In .VBComponents
Select Case vbc.Type
Case 1 To 3
.VBComponents.Remove .VBComponents(vbc.Name)
Case 100
With .VBComponents(vbc.Name).CodeModule
.DeleteLines 1, .CountOfLines
End With
Case Else
MsgBox "Unbekannter VBA Type !", vbCritical
End Select
Next vbc
End With
Exit Function
' Bei Fehlernummer 1004, diese Meldung ausgeben.
Errorhandler:
If Err.Number = 1004 Then
MsgBox "Das Löschen des VBA Codes ist fehlgeschlagen!" & vbCr & _
"Bitte überprüfen Sie folgende Einstellung! " & vbCr & _
"EXTRAS -> MAKRO -> SICHERHEIT -> Vertrauenwürdige Quellen." & vbCr & _
"'Zugriff auf Visual Basic Projekt vertrauen' muss aktiviert sein! ", vbCritical, _
" Meldung vom Funktion CodeKomplettLoeschen"
Else
MsgBox "Err.Number = " & Err.Number & ".   " & Err.Description, vbCritical
End If
End Function

Gruß Heiko
PS: Rückmeldung wäre nett !
Anzeige
AW: Alle VBA-Codes der aktiven Mappe löschen !!!
14.11.2005 10:58:25
HARRY
Hallo Heiko,
vielen Dank für Deine Hilfe.
Werde mich künftig erst mal in der Recherche versuchen.
Gruß, HARRY.
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige