Hallo Excel-Kundige,
habe wohl gerade ein Brett vorm Kopf und kann nicht verstehen, warum die Datei nicht unter dem vorgegebenen Pfad gespeichert wird ( Fehler in der Zeile mit „****“
Die Variable „Pfad“ hat genau den richtigen Wert, nämlich: "\server\daten$\Angebote\2\2792_Nagel "
Kann mir Jemand auf die Sprünge helfen?
Sub Daten_holen()
datei = ActiveWorkbook.Name 'ActiveWorkbook.Path & „“ & ActiveWorkbook.Name
Angebot = Worksheets(„Daten“).Cells(6, 1)
Application.DisplayAlerts = False ’ Meldungen und Rückfragen
Workbooks.Open Filename:=„Y:\ANGEBOTE\Angebotsverzeichnis.xls“
Columns(3).Select
On Error GoTo Hell
Selection.Find(What:=Angebot, After:=ActiveCell, LookIn:=xlFormulas, _
LookAt:=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, _
MatchCase:=False, SearchFormat:=False).Activate
On Error GoTo 0
KundenName = Left(Cells(ActiveCell.Row, 5), 6)
ziffer = Left(Angebot, 1)
If Len(Angebot) = 5 Then ziffer = Left(Angebot, 2)
'ziel = Dir("\server\daten$\Angebote" & ziffer & „“ & Angebot & „*“, 16) 'vbDirectory = 16 Verzeichnis oder Ordner, zusätzlich zu Dateien ohne Attributen.
ziel = Dir("\server\daten$\Angebote" & ziffer & „“ & Angebot & „*“, 16) 'vbNormal = 0 (Voreinstellung) Dateien ohne Attribute.
If ziel = „“ Then ziel = Angebot & „_“ & KundenName & „“
Application.CutCopyMode = False
Pfad = „\server\daten$\Angebote“ & ziffer & „“ & ziel ’ Pfad des AngebotsOrdners am Server
Cells(ActiveCell.Row, 23) = Pfad & „Projekt_“ & Angebot & „.xls“
Cells(ActiveCell.Row, 23).Select
ActiveSheet.Hyperlinks.Add Anchor:=Selection, Address:=Pfad & „Projekt_“ & Angebot & „.xls“ 'Hyperlink in AngebotsVerzeichnis, Spalte 23
Application.CutCopyMode = False
ActiveCell.EntireRow.Copy
Windows(datei).Activate
Cells(4, 1).Select
ActiveSheet.Paste
Windows(„Angebotsverzeichnis.xls“).Activate
Rows(„6:8“).Select
Application.CutCopyMode = False
Selection.Copy
Windows(datei).Activate
Cells(1, 1).Select
ActiveSheet.Paste
Windows(„Angebotsverzeichnis.xls“).Close
Windows(datei).Activate
****ActiveWorkbook.SaveAs Filename:=Pfad & „Projekt_“ & Angebot & „.xls“ ', AccessMode:=xlShared
ActiveWorkbook.SaveAs Filename:="\server\daten$\vorlagen\excel" & datei 'für LaufZeit diese Zeile auskommentieren
Worksheets(„Daten“).Cells(6, 1).Select
Application.DisplayAlerts = True ’ Meldungen und Rückfragen
Exit Sub
Hell:
MsgBox „keinen Eintrag gefunden“
Windows(„Angebotsverzeichnis.xls“).Close
Worksheets(„Daten“).Cells(6, 1).Select
Application.DisplayAlerts = True ’ Meldungen und Rückfragen
End Sub


