Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Makro-Befehl funktioniert nicht mehr
#1
Hallo,

zur Bereinigung des Download-Ordners von bestimmten Dateien nutze ich den nachfolgenden Befehl. Dieser funktioniert seit einem Umzug auf einen neuen PC nicht mehr.

Woran kann das liegen ? (Die Adresse des Ordners habe ich überprüft, beim Debuggen wird die vorletzte Zeile "beanstandet" ).  


Sub KillEmAll()
  'löscht alle .csv im Verzeichnis
  Const strVerz As String = "C:\Users\Werner Schütz\Downloads"
  Kill strVerz & "*.csv"
End Sub


Herzlichen Dank im Voraus

Hardbopper
Antworten Top
#2
Hallo Hardbopper,

ich weiß nicht, wie Excel genau bei*.csv arbeitet, aber mir fehlt im Pfad das abschließende "\".
Probier mal:
Code:
  Const strVerz As String = "C:\Users\Werner Schütz\Downloads\"

Gruß,
Lutz
Antworten Top
#3
Hallo Lutz,

daran liegt es nicht, ich vermute eher, dass der Befehl ins Leere geht, weil es sich bei den Dateien, um die es geht, zwar nach ihrer Eigenschaft eindeutig um CSV-Dateien handelt, sie aber nicht mit der entsprechenden Endung versehen sind.

Hardbopper
Antworten Top
#4
Hallo Hardbopper,

dazu fällt mir nur eins ein: Hä?!?!  Huh 20

Was ist eine Datei, bei der es sich
Zitat:eindeutig um CSV-Dateien handelt, sie aber nicht mit der entsprechenden Endung versehen sind.


Excel ist es reichlich wurscht, wie die Datei von der Eigenschaft her aussieht. Wenn nicht .csv dransteht ist es keine CSV-Datei. Und dann findest Du sie mit strVerz & "*.csv" natürlich auch nicht.
Hinte
r Kill muss der Dateiname inkl. Pfad stehen, so wie du ihn im Explorer siehst...

Gruß,
Lutz
Antworten Top


Gehe zu:


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