Hallo zusammen,
ich habe ein (hoffentlich kleines) Problem. Ich habe eine Excelliste in welcher in der Spalte A Nummern von technischen Zeichnungen stehen. Nun moechte mein Chef, dass ich ein Script erstelle welches die Spalte A ausliest und fuer jeden einzelnen Eintrag einen Ordner erstellt. Es soll allerdings nicht als Makro sein, da verschiedene Personen das Script benutzen sollen.
Bislang habe ich es als Makro so geloest
Hab leider keinerlei hilfreichen Eintrag fuer mich bislang gefunden. Bin mit VB Script nicht sehr vertraut.
Vielen Dank!
MFG Michi
ich habe ein (hoffentlich kleines) Problem. Ich habe eine Excelliste in welcher in der Spalte A Nummern von technischen Zeichnungen stehen. Nun moechte mein Chef, dass ich ein Script erstelle welches die Spalte A ausliest und fuer jeden einzelnen Eintrag einen Ordner erstellt. Es soll allerdings nicht als Makro sein, da verschiedene Personen das Script benutzen sollen.
Bislang habe ich es als Makro so geloest
Visual Basic-Quellcode
- Option Explicit
- Private Declare Function MakeSureDirectoryPathExists _
- Lib "imagehlp.dll" (ByVal Pfad As String) As Long
- Public Sub MakeDir()
- Dim lngLetzte As Long
- Dim wks As Worksheet
- Dim strPfad As String
- strPfad = "E:\Test\"
- Set wks = ThisWorkbook.Worksheets("Feuil1")
- With wks
- lngLetzte = .Range("A" & Rows.Count).End(xlUp).Row
- For lngLetzte = 2 To lngLetzte
- .Cells(lngLetzte, 1).Value = Replace(.Cells(lngLetzte, 1).Value, " ", "_")
- MakeSureDirectoryPathExists (strPfad & .Cells(lngLetzte, 1).Value & "\")
- Next lngLetzte
- End With
- Set wks = Nothing
- End Sub
Hab leider keinerlei hilfreichen Eintrag fuer mich bislang gefunden. Bin mit VB Script nicht sehr vertraut.
Vielen Dank!
MFG Michi
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „michi_obb“ ()