{"id":3036,"date":"2023-11-17T11:10:09","date_gmt":"2023-11-17T11:10:09","guid":{"rendered":"https:\/\/exceladvisor.org\/de\/datei-loschen\/"},"modified":"2023-12-03T13:04:14","modified_gmt":"2023-12-03T13:04:14","slug":"datei-loschen","status":"publish","type":"page","link":"https:\/\/exceladvisor.org\/de\/datei-loschen\/","title":{"rendered":"Wie l\u00f6sche ich eine datei mit vba in excel?"},"content":{"rendered":"<div class=\"excel-vor-dem-inhalt\" id=\"excel-3575526388\"><script type=\"text\/javascript\">\r\n\tatOptions = {\r\n\t\t'key' : 'c1158f160081d6540a8409e6925dab94',\r\n\t\t'format' : 'iframe',\r\n\t\t'height' : 250,\r\n\t\t'width' : 300,\r\n\t\t'params' : {}\r\n\t};\r\n<\/script>\r\n<script type=\"text\/javascript\" src=\"\/\/www.highperformanceformat.com\/c1158f160081d6540a8409e6925dab94\/invoke.js\"><\/script><\/div> <p>Um eine Excel-Datei aus einem Ordner zu l\u00f6schen, k\u00f6nnen Sie zwei verschiedene Methoden verwenden. Die erste Methode ist die \u201eKill\u201c-Anweisung, die den Dateipfad verwendet, um auf die Datei zu verweisen, die Sie l\u00f6schen m\u00f6chten. Die zweite Methode ist das FileSystemObject-Objekt, dem eine Methode zum L\u00f6schen einer Datei zugeordnet ist.<\/p><p> Um diese Codes zu verwenden, gehen Sie auf der Registerkarte \u201eEntwickler\u201c zum VBE (Code-Editor).<\/p><h2 class=\"wp-block-heading\"> Eine Datei mit VBA l\u00f6schen (Kill-Funktion)<\/h2><p> Mit der Kill-Funktion k\u00f6nnen Sie eine einzelne Datei oder mehrere Dateien l\u00f6schen und Platzhalter verwenden, um mehrere Dateien zu l\u00f6schen. Unten ist der einzeilige Code, der die Datei aus dem Ordner l\u00f6scht, den ich auf dem Desktop habe. <\/p><pre class=\"wp-block-code\"> <code class=\"language-visual-basic\" lang=\"visual-basic\">Kill \"C:UsersDellDesktopSample Datafile-one.xlsx\"<\/code><\/pre><div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-53303\" src=\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/1-supprimer-un-fichier-en-utilisant-la-fonction-vba-kill.png\" sizes=\"auto, \" srcset=\"\" alt=\"L\u00f6schen Sie eine Datei mit der VBA-Kill-Funktion\" width=\"695\" height=\"167\"><\/figure><\/div><p> Dieser Code zeigt Ihnen einen Fehler an, wenn die Arbeitsmappe, die Sie zum L\u00f6schen angegeben haben, nicht vorhanden ist.<\/p><p class=\"content-box-grey\"> <em>N\u00fctzliche Links: <a href=\"https:\/\/exceladvisor.org\/de\/ein-makro-ausfuhren-2\/\">Ausf\u00fchren eines Makros<\/a> \u2013 <a href=\"https:\/\/exceladvisor.org\/de\/ein-makro-aufzeichnen\/\">Makrorecorder<\/a> \u2013 <a href=\"https:\/\/exceladvisor.org\/de\/einfacher-visueller-editor\/\">Visual Basic Editor<\/a> \u2013 <a href=\"https:\/\/exceladvisor.org\/de\/personliches-makro-notizbuch\/\">Handbuch zu pers\u00f6nlichen Makros<\/a><\/em><\/p><h2 class=\"wp-block-heading\"> L\u00f6schen Sie alle Dateien in einem Ordner mit VBA<\/h2><p> Und wenn Sie alle Dateien in einem Ordner l\u00f6schen m\u00f6chten, k\u00f6nnen Sie einen Platzhalter verwenden. <\/p><pre class=\"wp-block-code\"> <code class=\"language-visual-basic\" lang=\"visual-basic\">Kill \"C:UsersDellDesktopSample Data*.xl*\"<\/code><\/pre><div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-53304\" src=\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/2-supprimer-tous-les-fichiers-dun-dossier-a-laide-de-vba.png\" sizes=\"auto, \" srcset=\"\" alt=\"L\u00f6schen Sie alle Dateien in einem Ordner mit VBA\" width=\"693\" height=\"196\"><\/figure><\/div><h2 class=\"wp-block-heading\"> L\u00f6schen Sie eine Datei mit FileSystemObject (Object)<\/h2><p> Das Dateisystemobjekt erm\u00f6glicht Ihnen den Zugriff auf das Dateisystem des Computers. Hier k\u00f6nnen Sie mehr erfahren, aber jetzt schreiben wir einen Code zum L\u00f6schen einer Datei.<\/p><ul><li> Zuerst m\u00fcssen Sie die im Code zu verwendenden Variablen als Binder und FileSystemObject deklarieren. <br><img loading=\"lazy\" decoding=\"async\" title=\"3-eine-Datei-mithilfe-des-Dateisystemobjekts l\u00f6schen\" src=\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/3-supprimer-un-fichier-a-laide-de-lobjet-systeme-de-fichiers.png\" sizes=\"auto, \" srcset=\"\" alt=\"delete a file using the file system object\" width=\"354\" height=\"198\"><\/li><li> Anschlie\u00dfend verwenden Sie die Funktion \u201eObjekt erstellen\u201c, um das FileSystemObject zur\u00fcckzugeben, indem Sie es der FSO-Variablen zuweisen. <br><img loading=\"lazy\" decoding=\"async\" title=\"Funktion zur Erstellung von 4 Objekten\" src=\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/4-creer-une-fonction-dobjet.png\" sizes=\"auto, \" srcset=\"\" alt=\"create object function\" width=\"509\" height=\"186\"><\/li><li> Weisen Sie als N\u00e4chstes der Variablen \u201emyFile\u201c den Pfad zu, um zu der Datei zu navigieren, die Sie l\u00f6schen m\u00f6chten. <br><img loading=\"lazy\" decoding=\"async\" title=\"5-den-Pfad-zu-meiner-Datei zuweisen\" src=\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/5-assigner-le-chemin-au-myfile.png\" sizes=\"auto, \" srcset=\"\" alt=\"assign the path to the myfile\" width=\"516\" height=\"239\"><\/li><li> Am Ende verwenden Sie die Methode \u201eDeleteFile\u201c (siehe hier), um die Datei zu l\u00f6schen. <br><img loading=\"lazy\" decoding=\"async\" title=\"6-Dateil\u00f6schmethode verwenden\" src=\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/6-utiliser-la-methode-de-suppression-de-fichier.png\" sizes=\"auto, \" srcset=\"\" alt=\"use the delete file method\" width=\"513\" height=\"315\"><\/li><\/ul><p> <strong>Vollst\u00e4ndiger Code<\/strong><\/p><pre class=\"wp-block-code\"> <code class=\"language-visual-basic\" lang=\"visual-basic\">Sub vba_delete_file() Dim FSO Dim myFile As String Set FSO = CreateObject(\"Scripting.FileSystemObject\") myFile = \"C:UsersDellDesktopSample Datafile1.xlsx\" FSO.DeleteFile myFile, True End Sub<\/code><\/pre><p> Nehmen wir an, Sie m\u00fcssen Code schreiben, der eine Datei \u00fcberpr\u00fcfen kann (existiert oder nicht) und sie dann l\u00f6schen kann. Hier ist der Code, den Sie ben\u00f6tigen.<\/p><pre class=\"wp-block-code\"> <code class=\"language-visual-basic\" lang=\"visual-basic\">Sub vba_delete_file() Dim FSO Dim myFile As String Set FSO = CreateObject(\"Scripting.FileSystemObject\") myFile = \"C:UsersDellDesktopSample Datafile1.xlsx\" If FSO.FileExists(myFile) Then FSO.DeleteFile myFile, True MsgBox \"Deleted\" Else MsgBox \"There's no workbook with this name.\" End If End Sub<\/code><\/pre><div class=\"gb-container gb-container-4db6181c gb-container-mt\"> <a class=\"gb-button gb-button-c5897111 gb-button-text gb-button-mt-button\" href=\"https:\/\/exceladvisor.org\/de\/vba\/\">Was ist VBA<\/a><h2 class=\"gb-headline gb-headline-665e5f6b gb-headline-text gb-headline-mt-heading\"> Verwandte Tutorials <\/h2><div class=\"gb-grid-wrapper gb-grid-wrapper-a20baf7c gb-grid-wrapper-mt-grid\"><div class=\"gb-grid-column gb-grid-column-65ddf67e\"><div class=\"gb-container gb-container-65ddf67e\"><ul><li> <a href=\"https:\/\/exceladvisor.org\/de\/excel-datei-kopieren\/\">Kopieren Sie eine Excel-Datei (Arbeitsmappe) mit VBA<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/de\/arbeitsmappe-aktivieren\/\">VBA-Arbeitsmappe aktivieren (Excel-Datei)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/de\/schliessen-sie-die-arbeitsmappe\/\">VBA-Arbeitsmappe schlie\u00dfen (Excel-Datei)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/de\/arbeitsmappen-kombinieren\/\">VBA Arbeitsmappen kombinieren (Excel-Dateien)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/de\/eine-arbeitsmappe-erstellen\/\">VBA Erstellen Sie eine neue Arbeitsmappe (Excel-Datei)<\/a><\/li><\/ul><\/div><\/div><\/div><\/div>","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"ub_ctt_via":"","footnotes":""},"class_list":["post-3036","page","type-page","status-publish","hentry"],"featured_image_src":null,"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.4 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Wie l\u00f6sche ich eine Datei mit VBA in Excel?<\/title>\n<meta name=\"description\" content=\"In diesem Tutorial wird erl\u00e4utert, wie Sie eine Arbeitsmappe mithilfe von VBA-Code l\u00f6schen. Es werden zwei unterschiedliche Methoden behandelt.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/exceladvisor.org\/de\/datei-loschen\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Wie l\u00f6sche ich eine Datei mit VBA in Excel?\" \/>\n<meta property=\"og:description\" content=\"In diesem Tutorial wird erl\u00e4utert, wie Sie eine Arbeitsmappe mithilfe von VBA-Code l\u00f6schen. Es werden zwei unterschiedliche Methoden behandelt.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/exceladvisor.org\/de\/datei-loschen\/\" \/>\n<meta property=\"og:site_name\" content=\"Excel Advisor\" \/>\n<meta property=\"article:modified_time\" content=\"2023-12-03T13:04:14+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/1-supprimer-un-fichier-en-utilisant-la-fonction-vba-kill.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data1\" content=\"2\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/exceladvisor.org\/de\/datei-loschen\/\",\"url\":\"https:\/\/exceladvisor.org\/de\/datei-loschen\/\",\"name\":\"Wie l\u00f6sche ich eine Datei mit VBA in Excel?\",\"isPartOf\":{\"@id\":\"https:\/\/exceladvisor.org\/de\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/exceladvisor.org\/de\/datei-loschen\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/exceladvisor.org\/de\/datei-loschen\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/1-supprimer-un-fichier-en-utilisant-la-fonction-vba-kill.png\",\"datePublished\":\"2023-11-17T11:10:09+00:00\",\"dateModified\":\"2023-12-03T13:04:14+00:00\",\"description\":\"In diesem Tutorial wird erl\u00e4utert, wie Sie eine Arbeitsmappe mithilfe von VBA-Code l\u00f6schen. Es werden zwei unterschiedliche Methoden behandelt.\",\"breadcrumb\":{\"@id\":\"https:\/\/exceladvisor.org\/de\/datei-loschen\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/exceladvisor.org\/de\/datei-loschen\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\/\/exceladvisor.org\/de\/datei-loschen\/#primaryimage\",\"url\":\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/1-supprimer-un-fichier-en-utilisant-la-fonction-vba-kill.png\",\"contentUrl\":\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/1-supprimer-un-fichier-en-utilisant-la-fonction-vba-kill.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/exceladvisor.org\/de\/datei-loschen\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\/\/exceladvisor.org\/de\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Wie l\u00f6sche ich eine datei mit vba in excel?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/exceladvisor.org\/de\/#website\",\"url\":\"https:\/\/exceladvisor.org\/de\/\",\"name\":\"Excel Advisor\",\"description\":\"Ihr Leitfaden zur Datendominanz\",\"publisher\":{\"@id\":\"https:\/\/exceladvisor.org\/de\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/exceladvisor.org\/de\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/exceladvisor.org\/de\/#organization\",\"name\":\"Excel Advisor\",\"url\":\"https:\/\/exceladvisor.org\/de\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\/\/exceladvisor.org\/de\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/exceladvisor.org\/de\/wp-content\/uploads\/2023\/11\/exceladvisor.org_.png\",\"contentUrl\":\"https:\/\/exceladvisor.org\/de\/wp-content\/uploads\/2023\/11\/exceladvisor.org_.png\",\"width\":105,\"height\":36,\"caption\":\"Excel Advisor\"},\"image\":{\"@id\":\"https:\/\/exceladvisor.org\/de\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Wie l\u00f6sche ich eine Datei mit VBA in Excel?","description":"In diesem Tutorial wird erl\u00e4utert, wie Sie eine Arbeitsmappe mithilfe von VBA-Code l\u00f6schen. Es werden zwei unterschiedliche Methoden behandelt.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/exceladvisor.org\/de\/datei-loschen\/","og_locale":"de_DE","og_type":"article","og_title":"Wie l\u00f6sche ich eine Datei mit VBA in Excel?","og_description":"In diesem Tutorial wird erl\u00e4utert, wie Sie eine Arbeitsmappe mithilfe von VBA-Code l\u00f6schen. Es werden zwei unterschiedliche Methoden behandelt.","og_url":"https:\/\/exceladvisor.org\/de\/datei-loschen\/","og_site_name":"Excel Advisor","article_modified_time":"2023-12-03T13:04:14+00:00","og_image":[{"url":"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/1-supprimer-un-fichier-en-utilisant-la-fonction-vba-kill.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Gesch\u00e4tzte Lesezeit":"2\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/exceladvisor.org\/de\/datei-loschen\/","url":"https:\/\/exceladvisor.org\/de\/datei-loschen\/","name":"Wie l\u00f6sche ich eine Datei mit VBA in Excel?","isPartOf":{"@id":"https:\/\/exceladvisor.org\/de\/#website"},"primaryImageOfPage":{"@id":"https:\/\/exceladvisor.org\/de\/datei-loschen\/#primaryimage"},"image":{"@id":"https:\/\/exceladvisor.org\/de\/datei-loschen\/#primaryimage"},"thumbnailUrl":"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/1-supprimer-un-fichier-en-utilisant-la-fonction-vba-kill.png","datePublished":"2023-11-17T11:10:09+00:00","dateModified":"2023-12-03T13:04:14+00:00","description":"In diesem Tutorial wird erl\u00e4utert, wie Sie eine Arbeitsmappe mithilfe von VBA-Code l\u00f6schen. Es werden zwei unterschiedliche Methoden behandelt.","breadcrumb":{"@id":"https:\/\/exceladvisor.org\/de\/datei-loschen\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/exceladvisor.org\/de\/datei-loschen\/"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/exceladvisor.org\/de\/datei-loschen\/#primaryimage","url":"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/1-supprimer-un-fichier-en-utilisant-la-fonction-vba-kill.png","contentUrl":"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/1-supprimer-un-fichier-en-utilisant-la-fonction-vba-kill.png"},{"@type":"BreadcrumbList","@id":"https:\/\/exceladvisor.org\/de\/datei-loschen\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/exceladvisor.org\/de\/"},{"@type":"ListItem","position":2,"name":"Wie l\u00f6sche ich eine datei mit vba in excel?"}]},{"@type":"WebSite","@id":"https:\/\/exceladvisor.org\/de\/#website","url":"https:\/\/exceladvisor.org\/de\/","name":"Excel Advisor","description":"Ihr Leitfaden zur Datendominanz","publisher":{"@id":"https:\/\/exceladvisor.org\/de\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/exceladvisor.org\/de\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":"Organization","@id":"https:\/\/exceladvisor.org\/de\/#organization","name":"Excel Advisor","url":"https:\/\/exceladvisor.org\/de\/","logo":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/exceladvisor.org\/de\/#\/schema\/logo\/image\/","url":"https:\/\/exceladvisor.org\/de\/wp-content\/uploads\/2023\/11\/exceladvisor.org_.png","contentUrl":"https:\/\/exceladvisor.org\/de\/wp-content\/uploads\/2023\/11\/exceladvisor.org_.png","width":105,"height":36,"caption":"Excel Advisor"},"image":{"@id":"https:\/\/exceladvisor.org\/de\/#\/schema\/logo\/image\/"}}]}},"yoast_meta":{"yoast_wpseo_title":"","yoast_wpseo_metadesc":"","yoast_wpseo_canonical":""},"_links":{"self":[{"href":"https:\/\/exceladvisor.org\/de\/wp-json\/wp\/v2\/pages\/3036","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/exceladvisor.org\/de\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/exceladvisor.org\/de\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/exceladvisor.org\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/exceladvisor.org\/de\/wp-json\/wp\/v2\/comments?post=3036"}],"version-history":[{"count":1,"href":"https:\/\/exceladvisor.org\/de\/wp-json\/wp\/v2\/pages\/3036\/revisions"}],"predecessor-version":[{"id":4144,"href":"https:\/\/exceladvisor.org\/de\/wp-json\/wp\/v2\/pages\/3036\/revisions\/4144"}],"wp:attachment":[{"href":"https:\/\/exceladvisor.org\/de\/wp-json\/wp\/v2\/media?parent=3036"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}