actionbrowser.com
Ordner und Unterordner anlegen, Hyperlinks einfügen, Ordner in Outlook anlegen | Excel VBA - YouTube
Ordner mit Unterordner erstellen VBA von Hopps vom 21. 04. 2018 11:44:38 AW: Ordner mit Unterordner erstellen VBA - von Sepp am 21. 2018 11:57:51 AW: Ordner mit Unterordner erstellen VBA - von Hopps am 21. 2018 12:26:52 Betrifft: Ordner mit Unterordner erstellen VBA von: Hopps Geschrieben am: 21. 2018 11:44:38 Hallo, hab im Internet ein Makro gefunden, was mir wie gewünscht Ordner erstellt, welche in Spalte A stehen. In B1 wird der Dateipfad eingetragen, wo die Datein hin sollen. Nun hätte ich gerne aber noch einen Unterordner in den erstellten Datein. Kann man dies gleich in einem Rutsch machen. Also in C1 z. Vba verzeichnis erstellen today. B. den Unterordner eintragen und alle zu erstellenden Ordner hätten dann auch gleich den Unterordner? Das Makro: Sub Ordner_erstellen() Dim Zeilen As Long, Pfad As String, FullPfad As String Zeilen = Range("A65536")(xlUp) Pfad = Range("B1") For i = 1 To Zeilen FullPfad = Pfad & Cells(i, 1) MkDir FullPfad Next i End Sub Vielen Dank für Eure Hilfe Hopps Betrifft: AW: Ordner mit Unterordner erstellen VBA von: Sepp Geschrieben am: 21.
Mit folgendem Code (in einem Standardmodul) kann gleichzeitig eine ganze Ordner/Unterordnerstruktur angelegt werden: Private Declare Function apiCreateFullPath Lib "" Alias MakeSureDirectoryPathExists" _ (ByVal lpPath As String) As Long Public Function fktCreateMultiPfad() as Long Dim strPfad As String strPfad = "c:\Verzeichnis1\Verzeichnis11\Verzeichnis111\Verzeichnis1111\" fktCreateMultiPfad = apiCreateFullPath(strPath) End Function Guten Morgen Franz. Ich habe die Doppelslash entfernt und in den Verweise nachgesehen.... kann damit aber nichts anfangen. Siehe Bild Hallo, habe zwischenzeitlich meinen vorherigen Post erweitert... Die Verweise scheinen ok zu sein... VBA Ordner erstellen. Ist in JEDEM(! ) Modul im Kopfbereich Option Explicit angegeben? Wenn nicht, dies nachholen und im VBA-Editor Debuggen/Kompilieren anstoßen. Habe nachträglich die "Option Explicit" eingefügt und Debuggen/Kompilieren durchgeführt. Kein Erfolg. Schade, ich wollte da noch zusätzlich das ein vorhandener Ordner geöffnet bzw ein neuer Ordner erstellt wird in Abhängigkeit des im Aktuellen Form ID Feld.
Folders(" [email protected] "). Folders("Inbox"). 'Bereitgestellt von VBATrainer: End Sub QR-Code Inhalt QR-Code über eine selbstgeschrieben Funktion als Bild in Excel einfügen URL zur Generierung Mehr lesen » Outlook-Termin Inhalt Outlook-Termin erstellen und Zugriff auf alle Termin-Eigenschaften haben Outlook-Bibliothek aktivieren/Verweis setzen (Extras –> Hallo und schön, dass du hier bist! Excel vba verzeichnis erstellen. Schau dich gerne in meinen Blog-Posts um. Falls du Fragen zu einem Thema hast, schreib mir gerne einen Kommentar. Persönliche Empfehlungen
2008 um 11:40 Uhr). Grund: API-Codebeispiel eingefügt, FSO-Beispiel ergänzt (aus Suche im Archiv! ) 01. 2008, 20:05 # 3 Mon jinx, vielen Dank, das funzt einwandfrei DeBabba Klaus 16. 2014, 14:40 # 4 MOF User Registrierung: 27. 2013 Karma: UPDATE: Habe gerade gesehen, dass ich hier im Excel- anstelle vom Access-Forum gelandet bin. Aber der Code dürfte der gleiche sein, oder? Sorry.. Hallo zusammen Da habe ich ein altes Thema ausgegraben, für das ich nach einer kleinen Ergänzung suche. Ausgangslage: Beim Erstellen eines Dossiers wird automatisch ein Ordner in einem bestimmten Verzeichnis angelegt. Das funktioniert soweit exzellent. Hier der Code: Private Sub btTMAErstellen_Click() Dim strDossierPfad As String Dim strMsg As String Dim ErfasserID As String If IsNull(Me! ErfasserID) Or Me! ErfasserID = 0 Then Me! Ordnerstruktur anlegen - VBATrainer 2022. ErfasserID = Nz(DLookup("pbZeichen", "qryPBID"), 0) strDossierPfad = "c:\vdos\" & Me! ErfasserID & chname & ". " & Me. Vorname & "-" & A_ID If Dir(strDossierPfad, vbDirectory) <> "" Then Shell " """ & strDossierPfad & """", vbNormalFocus MkDir strDossierPfad If MsgBox("Den erstellen Ordner öffnen?
2014, 18:18 # 6 Registrierung: 17. 05. 2008 das wurde vor kurzem hier besprochen. Ordner anlegen Declare Function MakeSureDirectoryPathExists Lib "" (ByVal DirPath As String) As Long Sub Test() Dim LoI As Long Dim StOrdner As String StOrdner = "D:\Test1\test2\" ' Schleife Ergänzung von Hajo für Unterordner ' Renè Mumpel ' keine Unterordner LoI = Len(StOrdner) - Len(bstitute(StOrdner, "\", "")) For LoI = 1 To LoI Rem Auf Pfad prüfen. Erstellen wenn nicht vorhanden MakeSureDirectoryPathExists ("D:\Test1\test2\") Next LoI Signatur in jedem Beitrag Bitte Version angeben. Bei keiner Angabe gehe ich von meinen Angaben aus. Betriebssystem: Windows 10 - 64 Bit, Office 2021 - 32 Bit. Fragen werden im Forum beantwortet, nicht per PN. 17. 2014, 07:47 # 7 Registrierung: 21. Ordner mit Unterordner erstellen VBA. 2010 Hallo Hajo, wenn schon 'MakeSureDirectoryPathExists'. dann so wie hier beschrieben: Bei Differenzierung von Win 32/64 bit dann so die API-Sub so definieren wie hier: Da braucht man keine For-Schleife. Bin auf die Begründung gespannt, was die eigentlich machen soll und warum definierst Du eine Variable für den zu erzeugenden Pfad, wenn diese Variable dann nicht eingesetzt wird.