Wykres na UserFormie, excel


Wykres na UserFormie

Nie ma, przynajmniej w standardowym zestawie kontrolek, kontrolki pozwalającej na wyświetlenie wykresu na formularzu użytkownika. Zastęcze rozwiązanie proponuje John Walkenbach na stronie http://j-walk.com/ss/excel/tips/tip66.htm.

Ideą jest zapisanie istniejącego w arkuszu wykresu w postaci gifa i wstawienie go do kontrolki Image.

Zaczynamy od stworzenia tradycyjnego wykresu:

0x01 graphic

Kod:

Sub wykres()
 

    'zapisuje wykres w postaci gif
    Set CurrentChart = Sheets("Sheet1").ChartObjects(1).Chart
    Fname = ThisWorkbook.Path & "\temp.gif"
    CurrentChart.Export Filename:=Fname, FilterName:="GIF"

    'wstawia zapisany gif do kontrolki Image
    UserForm1.Image1.Picture = LoadPicture(Fname)

    'wyświetla formularz
    UserForm1.Show


End Sub
 

Zapisuje wykres w postaci pliku gif i wstawia go do formularza użytkownika (uwaga na nazwę formularza i kontrolki Image!)

0x01 graphic

porównaj dowolnyzakresnauserformie.htm



Wyszukiwarka

Podobne podstrony:
Dowolny zakres na UserFormie, excel
Dwa typy wykresów na jednej prezentacji, excel
Przenoszenie formatu z komórki na komórkę, excel
geometria z neta, Geometria Wykreślna na PK WA AiU, geometria
Wykresy na NOP Qba
wykresik na fize
Odkrywanie wierszy i kolumn na skróty, excel
Analiza Techniczna Wykresów?nowych Na Rynku Forex (2)
Mała litera automatycznie zamieniana na wielką, excel
Dwa typy wykresów na jednej prezentacji, Dokumenty(1)
Tworzenie wykresów w arkuszu kalkulacyjnym EXCEL, do uczenia, materialy do nauczania, rok2010-2011,
Filtr na kolumny, excel
WYKRES NA FIZ
Przenoszenie formatu z komórki na komórkę, excel
geometria z neta, Geometria Wykreślna na PK WA AiU, geometria
wykres gewis cynk Excel
wykres na membrany
Kopia wykres na ioa

więcej podobnych podstron