Сохранение листа в папку с использованием названия листа для присвоения имени файлу - PullRequest
0 голосов
/ 28 сентября 2018

Я написал для кнопки -

Private Sub CommandButton1_Click()

    Dim path As String
    Dim filename1\ As String

    path = C:\Users\Barb\Desktop\demo\"
    filename1 = Range("C4").Text
    Application.DisplayAlerts = False
    ActiveWorkbook.SaveAs Filename1=path & filename1 & ".xlsx", 
    FileFormatxlOpenXMLWorkbook
    Application.DisplayAlerts = True
    ActiveWorkbook.Close

End Sub

Как мне сказать при сохранении листа использовать заголовок вкладки листа

Ответы [ 2 ]

0 голосов
/ 28 сентября 2018

что-то вроде, например:

filename1 = sheets(1).name

или

filename1 = activesheet. name
0 голосов
/ 28 сентября 2018

Если вы говорите о ActiveSheet, измените:

filename1 = Range("C4").Text

на:

filename1 = ActiveSheet.Name
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...