Hallo,
bin neu hier und auch noch ein ziemlicher Anfaenger, was VB betrifft. Ich habe folgenden Code:
Private Sub Worksheet_Change(ByVal Target As Excel.Range)
If Target.Column = 6 Then
If Target.Row = 5 Then
Target.Offset(1, 0).Value = Now()
subname = Target.Value
subname = Right(subname, (Len(subname) - 1))
MkDir ("Q:\2012\Projecten\P" + subname)
ActiveWorkbook.SaveAs Filename:= _
("Q:\2012\Projecten\P" + subname) _
, Password:="", WriteResPassword:="", ReadOnlyRecommended:=False, _
CreateBackup:=False, FileFormat:=xlNormal
End If
End If
End Sub
Mein Problem ist jetzt, dass ich die Datei, die ich erstelle (gleicher Name wie Ordner) auch gleich in den neu erstellten Ordner legen moechte. Ich weiss aber nicht, wie ich den Ordner nun ansprechen kann. Hab schon sowas versucht:
folder = MkDir ("Q:\2012\Projecten\P" + subname)
ActiveWorkbook.SaveAs Filename:= ("Q:\2012\Projecten\" + folder + "\" + "P" + subname) ...
aber das funktioniert irgendwie nicht.
Kann mir da vielleicht jemand bitte helfen?
Danke!
Andrea
Edit by Dodo:
-> Topic verschoben
bin neu hier und auch noch ein ziemlicher Anfaenger, was VB betrifft. Ich habe folgenden Code:
Private Sub Worksheet_Change(ByVal Target As Excel.Range)
If Target.Column = 6 Then
If Target.Row = 5 Then
Target.Offset(1, 0).Value = Now()
subname = Target.Value
subname = Right(subname, (Len(subname) - 1))
MkDir ("Q:\2012\Projecten\P" + subname)
ActiveWorkbook.SaveAs Filename:= _
("Q:\2012\Projecten\P" + subname) _
, Password:="", WriteResPassword:="", ReadOnlyRecommended:=False, _
CreateBackup:=False, FileFormat:=xlNormal
End If
End If
End Sub
Mein Problem ist jetzt, dass ich die Datei, die ich erstelle (gleicher Name wie Ordner) auch gleich in den neu erstellten Ordner legen moechte. Ich weiss aber nicht, wie ich den Ordner nun ansprechen kann. Hab schon sowas versucht:
folder = MkDir ("Q:\2012\Projecten\P" + subname)
ActiveWorkbook.SaveAs Filename:= ("Q:\2012\Projecten\" + folder + "\" + "P" + subname) ...
aber das funktioniert irgendwie nicht.
Kann mir da vielleicht jemand bitte helfen?
Danke!
Andrea
Edit by Dodo:
-> Topic verschoben
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von „Dodo“ ()