Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

VBAProject entfernen

1,225 views
Skip to first unread message

Urs Aeschlimann

unread,
Sep 16, 1999, 3:00:00 AM9/16/99
to
Hallo,

ich habe eine Excel-Datei PSE.XLS in der mehrere VBA-Projekt-Einträge
vorhanden sind.

Es sind dies :
VBAProject(Mappe1)
VBAProject(PSE.xls)
DieseArbeitsmappe
Tabelle1
....
Tabelle10
VBAProject (Visio Schaltfläche einfügen)
InsertButtonMakros
Sheet1
ThisWorkBook
VisioMacros

Das Projekt PSE.xls habe ich selber erstellt und möchte alles was dazu
gehört behalten.

Wie kann man die Projekte VBAProject(Mappe1) und VBAProject (Visio
Schaltfläche einfügen)
mit allem was dazu gehört aus der Datei PSE.xls entfernen ???

Für jeden Tip dankbar.

Herzliche Grüsse aus der Schweiz.

Urs Aeschlimann

Robert Gelbmann

unread,
Sep 16, 1999, 3:00:00 AM9/16/99
to
Hallo Urs!

Urs Aeschlimann <elre...@gmx.net> schrieb in im Newsbeitrag:
37e0...@news.datacomm.ch...


> ich habe eine Excel-Datei PSE.XLS in der mehrere VBA-Projekt-Einträge
> vorhanden sind.

Da liegt ein kleines Mißverständnis vor: Jede Arbeitsmappe (oder Add-In)
enthält jeweils nur *ein* VBA-Projekt! Allerdings werden im VB-Editor
jeweils die Projekte *aller* zur Zeit in Excel geöffneten Arbeitsmappen
(bzw. Add-Ins) angezeigt:

Das Projekt "Mappe1" läßt mich vermuten, daß zum Zeitpunkt Deiner
Untersuchung zusätzlich eine (leere) Arbeitsmappe geöffnet war. Diese leere
Arbeitsmappe enthält dann zwar normalerweise keine Makros, wird aber
trotzdem als VBA-Projekt angezeigt.

Das VBA-Projekt "Visio Schaltläche einfügen" ist entweder (sofern Du nicht
manuell oder via VBA eine Mappe geöffnet hast):
- ein Add-In (kannst Du dann in Excel unter Extras/Add-In-Manager
deaktivieren) oder aber
- eine ausgeblendete Arbeitsmappe, die im Verzeichnis XLStart (im
Office-Verzeichnis) bzw. in einem zusätzlich angegebenen Startverzeichnis
(Extras / Optionen / Allgemein / Zusätzlicher Startordner) gespeichert wurde
und deshalb bei jedem Start von Excel geladen wird. In diesem Falle kannst
Du das "Projekt" loswerden, in dem Du diese Datei aus dem genannten
Verzeichnis löscht. Allerdings würde ich vorher überlegen und ggf. jemanden
fragen, ob die Datei wirklich nicht benötigt wird.

In der Hoffnung geholfen zu haben, verbleibe ich mit einem leisen

Servus aus Wien
-Robert Gelbmann-

---
Microsoft MVP für Excel
<gel....@roehrenbacher.at>
ERC - Zeitschrift für Excel, Rechnungswesen und Controlling


Bernd Held

unread,
Sep 16, 1999, 3:00:00 AM9/16/99
to

Hallo Urs,
also einzelne Module kannst Du löschen mit folgendem Code:

Sub ModulLöschen()
With Activeworkbook.VBProject.VBComponents
.Remove .Item("Modul-Namen")
End With

Wichtig dabei ist, dass die Bibo Visual Basic for Application Extensions unter
Extras Verweis eeingebunden wird.

Viele Grüße
Bernd

////////////////////////////////////////////////////
// Die MacHero Excel Homepage //
// Microsoft Excel MVP //
// http://members.aol.com/Machero //
\\ letzte Aktualisierung: 05.09.99 \\
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\

End Sub
"Urs Aeschlimann" <elre...@gmx.net> wrote:
>Hallo,>


>ich habe eine Excel-Datei PSE.XLS in der mehrere VBA-Projekt-Einträge
>vorhanden sind.
>

>Es sind dies :
>VBAProject(Mappe1)
>VBAProject(PSE.xls)
> DieseArbeitsmappe
> Tabelle1
> ....
> Tabelle10
>VBAProject (Visio Schaltfläche einfügen)
> InsertButtonMakros
> Sheet1
> ThisWorkBook
> VisioMacros
>
>Das Projekt PSE.xls habe ich selber erstellt und möchte alles was dazu
>gehört behalten.
>
>Wie kann man die Projekte VBAProject(Mappe1) und VBAProject (Visio
>Schaltfläche einfügen)
>mit allem was dazu gehört aus der Datei PSE.xls entfernen ???
>
>Für jeden Tip dankbar.
>
>Herzliche Grüsse aus der Schweiz.
>
>Urs Aeschlimann
>
>
>
>

--
_____________________________________________________________
NewsGroups Suchen, lesen, schreiben mit http://netnews.web.de


0 new messages