Pokud chcete vytvořit diagram z makra, můžete nechat podrobnosti na uživateli
Chtěli byste vytvořit diagram z makra, ale necháte to například na uživateli, jaký typ diagramu se použije? Pak si to usnadněte a vyvolejte průvodce diagramem přímo z vašeho programu VBA.
Tuto metodu můžete také použít ke spuštění průvodce diagramem v aplikaci Excel 2007u a Excel 2010, přestože průvodce zde již ve výchozím nastavení nelze volat. Použijte následující kód programu:
Dílčí voláníDiagramAssistantOn ()
Sešity. Přidat
Rozsah ("a1: e1"). Hodnota = pole (10, 15, 17, 21, 28)
Rozsah („a1: e1“). Vyberte
CommandBars („Standard“). FindControl (, 436). Spustit
End Sub
Makro vytvoří nový, prázdný sešit, do buněk A1: E1 zadá pět čísel, označí tuto datovou oblast a poté zavolá průvodce diagramem, aby z ní vytvořil diagram.
Následující obrázek ukazuje, jak se spustí průvodce diagramem v Excelu až do verze 2003 včetně:
V aplikaci Excel 2007 nebo novější vypadá okno trochu jinak. Následující obrázek ukazuje výsledek.
Uživatel nyní může vybrat požadovaný typ diagramu; zobrazí se pět čísel dříve zadaných makrem.
Chcete -li zadat makro, stisknutím klávesy ALT F11 v aplikaci Excel vyvolejte editor VBA. Pomocí příkazu VLOŽIT - MODUL vložte prázdný list modulu. Chcete -li spustit makro přímo z aplikace Excel, použijte kombinaci kláves ALT F8.