В настоящее время я использую макрос VBA, который копирует и сохраняет все рабочие листы в рабочей книге как .csv.Макрос, показанный ниже, просто использует имя листа в качестве имени нового файла.
Sub ExportSheetsToCSV()
Dim xWs As Worksheet
Dim xcsvFile As String
For Each xWs In Application.ActiveWorkbook.Worksheets
xWs.Copy
xcsvFile = CurDir & "\" & xWs.Name & ".csv"
Application.ActiveWorkbook.SaveAs Filename:=xcsvFile, _
FileFormat:=xlCSV, CreateBackup:=False
Application.ActiveWorkbook.Saved = True
Application.ActiveWorkbook.Close
Next
End Sub
Мой вопрос: как мне добавить в начало только часть имени книги?Спасибо