Excel (XP)-Makro: Fehlermeldung umgehen

Hallo, liebe hoffentlich-noch-ein-bisschen-mehr-als-ich-Wissende,

ich habe ein Makro erstellt, das in einer Arbeitsmappe ein bestimmtes Tabellenblatt löschen (und später wieder neu anlegen) soll. Dabei poppt dann immer eine Meldung auf, dass darin Daten enthalten sein könnten, und ob diese tatsächlich …

Ich würde diese in meinem Fall unnötige Meldung vermeiden oder wenigstens gleich per Makro bestätigen.

Wie geht das bitte? Für Hilfe ist wieder einmal dankbar

Ludwig

Hallo Ludwig

Ich würde diese in meinem Fall unnötige Meldung vermeiden oder
wenigstens gleich per Makro bestätigen.

Wie geht das bitte? Für Hilfe ist wieder einmal dankbar

Schreibe vor den Löschen Code:

Application.DisplayAlerts = False

Nach dem Löschen dann.

Application.DisplayAlerts = True

VG
Carsten

ich habe ein Makro erstellt, das in einer Arbeitsmappe ein
bestimmtes Tabellenblatt löschen (und später wieder neu
anlegen) soll. Dabei poppt dann immer eine Meldung auf, dass
darin Daten enthalten sein könnten, und ob diese tatsächlich

Hallo Ludwig,

alternativ falls möglich, lösche doch den Inhalt des alten Blattes mit
Shetts(Blattname).usedrange.clear

Ansonsten wie Carsten es schrieb.

Gruß
Reinhard

Hallo, ich danke euch. Nach einigem Verwirrtsein wegen

s, die gar nicht in euren Antworten enhalten waren, sondern beim Versenden automatisch eingefügt wurden und Fehlermeldungen hageln ließen, hab ich's gelöst.

Dankeschön!
Ludwig

Hallo, ich danke euch. Nach einigem Verwirrtsein wegen

s, die
gar nicht in euren Antworten enhalten waren, sondern beim
Versenden automatisch eingefügt wurden und Fehlermeldungen
hageln ließen, hab ich’s gelöst.

Hallo Ludwig,

du müßtest m.E., ich lese deinen namen ja nicht zum ersten mal, schon fit genug sein, wenn du da was aus unterschiedlichsten Internetquellen in den Editor reinkopierst,
das was der Debugger nicht mag/kennt, wie „pre“ o.ä. zu erkennen und zu eliminieren oder per Hochkomma außer Gefecht zu setzen.

Vielleicht ast du „zuviel“ aus w-w-w rauskopiert.
Ich kopiere nur den reinen Code aus Anfragen hier.
Damit habe ich keinerlei Probleme wie du sie beschreibst.

Geanuauer gesagt, wenn jmd. eine Codesequenz oder eine ganze Prozedur so markiere ich nur alles zwischen Sub… und End Sub, bei Codesequenzen analog und kopiere das in den VB-Editor.
Dann kommentiere ich alles was da im reinkopierten nicht zum Code gehört aus.

Gruß
Reinhard