0
Привет к VBA РазработчикиVBA - Запись на подключенный сетевой диск
Я хотел бы написать на сетевой диск (P: \)
Следующий код, кажется, не функционирует и генерирует ошибку, выполняющую 76. Не могли бы вы объяснить мне причину этой ошибки и как ее решить?
Большое спасибо за ваш совет заранее.
Sub Enregistre_Fichier_bon_nom_bon_endroit()
ChDrive "P"
ChDir "P:\SG\INFOR\"
Repertoire = Sheets("MAJ").Range("B1").Value & "\" & Sheets("FICHE_DEMANDE").Range("AH2").Value & "\"
ChDir Repertoire
SaveFileName = CurDir & "\" & Sheets("FICHE_DEMANDE").Range("B14").Value & "_" & Sheets("FICHE_DEMANDE").Range("a4").Value & "_ Suivi_FIR_directions_metier_2015_"
MsgBox (SaveFileName)
Set REP = Application.FileDialog(msoFileDialogSaveAs)
With REP
.AllowMultiSelect = False
.InitialFileName = SaveFileName
.FilterIndex = 2
If .Show = -1 Then
ActiveWorkbook.SaveAs Filename:=SaveFileName, FileFormat:=xlOpenXMLWorkbookMacroEnabled, CreateBackup:=False
End If
End With
End Sub
Почему бы не использовать путь UNC? – SWa
Отсутствует ':' за вашим 'ChDrive 'P" ' –