Excel: Извикайте съветника за диаграма чрез макрос

Съдържание

Ако искате да създадете диаграма от макрос, можете да оставите подробностите на потребителя

Искате ли да създадете диаграма от макрос, но оставете на потребителя например да избере кой тип диаграма да се използва? След това улеснете себе си и извикайте съветника за диаграма директно от вашата VBA програма.

Можете също да използвате този метод за стартиране на съветника за диаграма в Excel 2007u и Excel 2010, въпреки че съветникът вече не може да бъде извикан тук по подразбиране. Използвайте следния код на програмата:

Подвиквания DiagramAssistantOn ()
Работни книги
Диапазон ("a1: e1"). Стойност = масив (10, 15, 17, 21, 28)
Диапазон ("a1: e1"). Изберете
CommandBars ("Standard"). FindControl (, 436) .Execute
End Sub

Макросът създава нова, празна работна книга, въвежда пет числа в клетки A1: E1, маркира тази област с данни и след това извиква съветника за диаграма, за да създаде диаграма от нея.

Следващата фигура показва как съветникът за диаграма стартира в Excel до и включително версия 2003:

В Excel 2007 или по -нова версия прозорецът изглежда малко по -различен. Следващата фигура показва резултата.

Потребителят вече може да избере желания тип диаграма; петте числа, въведени по -рано от макроса, се показват.

За да въведете макроса, натиснете ALT F11 в Excel, за да изведете редактора на VBA. Използвайте командата INSERT - MODULE, за да вмъкнете празен модулен лист. За да стартирате макроса директно от Excel, използвайте комбинацията от клавиши ALT F8.

Така ще помогнете за развитието на сайта, сподели с приятелите си

wave wave wave wave wave