Excel VBA Project hat mehrere Arbeitsmappenobjekte generiert

Ich bin verantwortlich für eine sehr große Excel 2010-Tabelle mit Links zu allen möglichen externen Datenquellen, einschließlich Bloomberg, 65 Arbeitsblättern mit VBA-Modulen und Verweisen auf andere VBA-Add-Ins.

Ich habe festgestellt, dass das VBA-Projekt mehrere Arbeitsmappenobjekte erfasst hat.

Es gibt das Standard ThisWorkbook. Einige Arbeitsblätter wurden jedoch auch von Excel in Arbeitsmappenobjekte umgewandelt, sodass das ursprüngliche Arbeitsblatt als Kopie des vorherigen Arbeitsblatts ohne den Code erhalten blieb.

Dies scheint nicht das Ergebnis von Handlungen anderer zu sein. In der Tat hielt ich es nicht für möglich, mehr als ein Arbeitsmappenobjekt zu haben!

Ich hatte zum Beispiel ein Arbeitsblatt mit dem Namen wksInputs, das jetzt in ein Arbeitsmappenobjekt umgewandelt wurde, und das ursprüngliche wksInputs heißt jetzt wksInputs1.

Ich kann das wksInputs-Arbeitsmappenobjekt nicht löschen.

Könnte jemand erklären, was hier vor sich geht und wie ich das Problem möglicherweise lösen kann ...?

Danke vielmals.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage