簡體   English   中英

按名稱訪問excel單元

[英]Access excel cell by its name

我正在嘗試將excel的單元格名稱設置為一些自定義名稱,並稍后通過其名稱訪問該單元格。 是否有一些現成的API調用來執行此操作,或者如果在訪問單元格的情況下具有工作表和單元格名稱的信息,而在命名單元格的情況下具有工作表和單元格地址(即C2),該如何處理?

還問,有沒有一種方法可以獲取綁定到該特定單元格的格式信息? (即,當我按名稱訪問單元格時,我想返回該單元格的值和某些格式屬性,如果單元格是數字或文本,是否突出顯示,等等...)

問候,

弗拉基米爾·瓦傑達(Vladimir Vajda)

我認為您可能正在尋找Range("C2")

關於格式設置信息,可通過Excel對象模型的各種屬性獲得。 有關更多信息,請參見http://msdn.microsoft.com/en-us/library/ff197454.aspx

Range類型(與上面引用的Range索引屬性相對)還公開了Name屬性,您可以在代碼中進行設置:

worksheet.get_Range("C2").Name = "fdafdfs"
worksheet.get_Range("fdafdfs").Select();

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM