• <thead id="e55u5"><abbr id="e55u5"><object id="e55u5"></object></abbr></thead>
    <progress id="e55u5"></progress>
    位置:首頁 > 軟件操作教程 > 辦公軟件 > Excel > 問題詳情

    如何在Excel工作表中添加圖形?

    提問人:周麗平發(fā)布時(shí)間:2021-08-23

    1、啟動Excel并打開Visual Basic編輯器,在工程資源管理器中插入一個(gè)模塊,在模塊的“代碼”窗口中輸入程序代碼,如圖1所示。具體的程序代碼如下所示:

    Sub DrawTr()

    Dim triArray(1 To 4,1 To 2)As Single

    triArray(1,1)=25

    triArray(1,2)=100

    triArray(2,1)=100

    triArray(2,2)=150

    triArray(3,1)=150

    triArray(3,2)=50

    triArray(4,1)=25

    triArray(4,2)=100

    Worksheets(1).Shapes.AddPolyline triArray

    Worksheets(1).Shapes(1).Fill.ForeColor.RGB=RGB(15,100,255)

    End Sub

    image.png

    圖1 創(chuàng)建模塊并輸入程序代碼

    提示

    在VBA中,使用Shapes對象的AddPolyline方法能夠創(chuàng)建一個(gè)不封閉或封閉的多邊形,該方法將能夠返回一個(gè)代表新的連續(xù)線段或多邊形的Shape對象。該方法的語法格式如下所示:

    表達(dá)式AddPolyline(SafeArrayOfPoints)

    這里,表達(dá)式是一個(gè)代表Shapes對象的變量,該方法的SafeArrayOfPoints參數(shù)是一個(gè)必選參數(shù),其是用于指定多邊形頂點(diǎn)的坐標(biāo)對所組成的數(shù)組,坐標(biāo)對指的是一對數(shù)值,該數(shù)值表示點(diǎn)的X和Y坐標(biāo)。

    2、按F5鍵運(yùn)行該段程序代碼,在Excel工作表中將插入一個(gè)藍(lán)色的三角形,如圖2所示。

    image.png

    圖2 在工作表中插入三角形

    繼續(xù)查找其他問題的答案?

    回復(fù)(0)
    返回頂部