Hallo Christian,
grundsätzlich klappt das Speichern mit dem Makro. Ich hatte das aber natürlich nicht mit deinen Vorgaben probiert.
Bei meinem Nachbau klappt aber mein gepostetes Makro, wobei ich natürlich weiß, wie deine Datei wirklich aussieht.
Eine andere Möglichkeit wäre noch diese:
Sub speichern_mit2()
'Speichern der Datei mit Dialog
Dim pfad As String
Dim datei As String
datei = "C:\OneDrive\" & Worksheets("Bieterauswahl").Range("B3").Value & Worksheets("Dropdown").Range("C2").Value & Worksheets("Bieterauswahl").Range("B4").Value
pfad = Application.GetSaveAsFilename(InitialFileName:=datei, filefilter:="Workbook (*.xlsm), *xlsm")
If pfad = False Then Exit Sub
ActiveWorkbook.SaveAs Filename:=pfad
End Sub
Das ist eigentlich das selbe Makro, das ich schon gepostet habe, nur wird hier der Dateiname mit Pfad in einer seperaten Variable zusammengesetzt.
Probiere doch mal dieses Makro und lasse dir die Variable datei dann einfach per MsgBox anzeigen.
Gruß
M.O.