Aktuell kann es Probleme bei der Anmeldung mit dem Chrome oder Edge Browser geben. Ihr müsstet in die Einstellungen des Browsers gehen und Cache, Cookies und sofern vorhanden, gespeicherte Passwörter vom CEF löschen oder alternativ auf einen anderen Browser ausweichen. Ursache sind vermutlich kürzliche Browserupdates. x

Tabellenblatt aus vielen Excel-Dateien löschen
#1
Hallo

Wie kann ich aus einem Ordner ( ca. 2500 Exceldateien *.xlsm) alle Exceldateien deren Arbeitsblatt ("RT     ") löschen ?
ohne alle manuell zu löschen ? Also per vba
Top
#2
Hi,

hab ein paar Frage dazu:

.) gehen von aktuellen Windows Betriebssystemen aus:
a) gibt es eine geprüfte Datensicherung von den ~2500Files ?
b) sind die NTFS-Berechtigungen ausreichen vorhanden?
b) alle Files lokal oder im Netzwerk?
c) alle Files in einem Ordner oder verschiedenen Ordner/Unterordner?
d) privat oder gewerblich?
d.1) wenn gewerblich (wovon ich ausgehe); ist die IT-Abteilung informiert und das Vorhaben erwünscht und genehmigt?


gruß
Marco
Top
#3
Hallo,

teste mal mit einer Kopie:

Code:
sub Blaetter_loeschen()
dim WB as Workbook
dim WS as Worksheet

Pfad = "c:\temp\" '<<< anpassesn "\" am Ende

f = dir(Pfad & "*.xlsm")
do while f <> ""
    set wb = workbooks.open(Pfad & f)
    for each WS in WB.Sheets
        if left(WS.Name, 2) = "RT" then WS.delete
    next i    
        wb.close 1
f = dir
loop
end sub

(ungeprüft)

mfg
[-] Folgende(r) 1 Nutzer sagt Danke an Fennek für diesen Beitrag:
  • MWCN
Top
#4
Danke
bei Next muss das "i" gelöscht werden
Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste