Сохранить текущий график в диаграмме пользовательской формы с помощью функции «сохранить как», связанной с командной кнопкой? - PullRequest
0 голосов
/ 31 марта 2020

У меня есть пользовательская форма, которая позволяет мне рассчитывать значения и строить графики из этих значений. На этом этапе графики хранятся в листе Excel. Пользовательская форма содержит диаграмму, которая позволяет мне отображать графики, которые я нарисовал. Кнопка прокрутки позволяет мне перемещаться между графиками на графике. Например, если значение кнопки прокрутки равно 1, и я нарисовал 3 графика на своем листе Excel, первый нарисованный график будет отображен на диаграмме пользовательской формы. Теперь я пытаюсь создать макрос, связанный с командной кнопкой, которая позволяет мне сохранить график, отображаемый на графике (текущий график). Я хочу использовать интерфейс «сохранить как», потому что пользователь должен выбрать, где сохранить график.

Я нашел следующий код на форуме:

Sub filesave()  
    Dim bFileSaveAs As Boolean  
    bFileSaveAs = Application.Dialogs(xlDialogSaveAs).Show  
End Sub  

Нажав мою команду Кнопка, связанная с этой функцией, открывает окно «Сохранить как», но позволяет сохранить единственную книгу Excel.
Итак, я хотел бы адаптировать этот код к моей проблеме. Если у тебя есть идеи, я весь в ушах.

...