VBA сохраняет вкладку в виде текстового файла, вызывая ошибку 1004 для одной вкладки, но не для другой? - PullRequest
0 голосов
/ 12 июня 2018

Я пытаюсь сохранить разные вкладки своей книги в виде текстовых файлов в указанном месте.Пока у меня так, что она работает для одной вкладки, но не для второй (вторая говорит: «Ошибка выполнения 1004: метод« saveas »объекта« _workbook »не работает»).Код выглядит следующим образом:

Dim filepath As String

'fileName = Worksheets("journal").Range("l10").Value
filepath = "s:\" & Worksheets("journal").Range("l8")

Sheets("journal").Select
ActiveWorkbook.SaveAs fileName:=filepath & Range("l10"), _
    FileFormat:=xlOpenXMLWorkbook, CreateBackup:=False

Sheets("header").Select
ActiveWorkbook.SaveAs fileName:=filepath & Worksheets("journal").Range("l10") & "_head", _
    FileFormat:=xlTextMSDOS, CreateBackup:=False

Sheets("detail").Select    
ActiveWorkbook.SaveAs fileName:=filepath & Worksheets("journal").Range("l10") & "_det", _
    FileFormat:=xlTextMSDOS, CreateBackup:=False

Файлы «рабочая книга» и «заголовок» сохраняются, как и предполагалось, но возникает ошибка, когда «деталь» пытается сохранить, хотя для меня это выглядит так же, каккод "заголовка".

Я новичок в этом и чувствую, что упускаю что-то совершенно очевидное, но не могу найти ответ.

...