小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

Excel之VBA應(yīng)用篇:返回Excel工作表單元格屬性值,這個(gè)對(duì)象就可以輕松實(shí)現(xiàn)

 每天學(xué)學(xué)Excel 2023-02-09 發(fā)布于福建

Excel工作表是由一個(gè)個(gè)單元格組成的,操作過(guò)程中通常是對(duì)每一個(gè)單元格的格式進(jìn)行設(shè)置,有些時(shí)候我們會(huì)對(duì)另外的單元格格式進(jìn)行相同的設(shè)置,那么就有一個(gè)問(wèn)題需要解決,如何獲得相同的單元格格式,本文就介紹一下,獲取單元格格式的方法。

這里要認(rèn)識(shí)一個(gè)對(duì)象DisplayFormat

其實(shí),這個(gè)對(duì)象也不理解,英文意思就是“顯示格式”,可以理解為單元格顯示格式,嚴(yán)格來(lái)說(shuō)是用戶界面顯示格式。

如下圖示例,DisplayFormat按鈕功能就是顯示出A1單元格的一些相關(guān)顯示格式值。

重點(diǎn)是DisplayFormat對(duì)象的返回值都是只讀屬性,也就是說(shuō)不能進(jìn)行單元格格式修改。

具體屬性如下圖所示:

這些屬性中所返回的值,有些是數(shù)據(jù),有些是對(duì)象,根據(jù)不同的返回類(lèi)型,可以提取出不同的值。

如下圖所示,可以復(fù)制A1單元格屬性到A2。

代碼:

Private Sub ShowDisplayFormat()

Dim r As Range

Set r = Range("A1")

With r

.Offset(2, 1).Value = .DisplayFormat.Font.Name

.Offset(2, 2).Value = .DisplayFormat.Font.Size

.Offset(2, 3).Value = .DisplayFormat.Borders.ColorIndex

.Offset(2, 4).Value = .DisplayFormat.VerticalAlignment

End With

End Sub

Private Sub CopyDisplayFormat()

Dim r As Range

Set r = Range("A2")

With r

.Value = "新單元"

.Font.Name = .Offset(-1, 0).DisplayFormat.Font.Name

.Font.Size = .Offset(-1, 0).DisplayFormat.Font.Size

.Borders.ColorIndex = .Offset(-1, 0).DisplayFormat.Borders.ColorIndex

.Borders.LineStyle = .Offset(-1, 0).DisplayFormat.Borders.LineStyle

.VerticalAlignment = .Offset(-1, 0).DisplayFormat.VerticalAlignment

.HorizontalAlignment = .Offset(-1, 0).DisplayFormat.HorizontalAlignment

End With

Set r = Nothing

End Sub

DisplayFormat對(duì)象就介紹這些,通過(guò)對(duì)代碼了解,實(shí)際上此對(duì)象還是很好理解的。

歡迎關(guān)注、收藏

---END---

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買(mǎi)等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類(lèi)似文章 更多