【求助】關於EXCEL 要如何引用不同的儲存格的註解 - PCZONE 討論區

返回   PCZONE 討論區 > ▲ -- 電 腦 軟 體 討 論 區 > -- OFFICE 相 關 軟 體 討 論 版


PCZONE 討論區



通知

-- OFFICE 相 關 軟 體 討 論 版 Word、Excel、PowerPoint、Access、Outlook、FrontPage或Office XP等的問題解答與經驗分享

BuzzLightyear
【求助】關於EXCEL 要如何引用不同的儲存格的註解(用引用的方式產生註解)
需求說明:
請問....
要如何在Sheet2的任何一個儲存格可以引用Sheet1的任何一個儲存格裡的內容與註解,並且在目的地(Sheet2)的儲存格裡產生內容與註解 .(並非用複製的喔)

因為Sheet1的儲存格內容與註解裡的數據(文字)會經常異動 , 所以我希望Sheet2的儲存格內容與註解能自動引用Sheet1的儲存格.如此即可達成我要的,而不必同時要修正二份資料.

煩請知道的大哥指點指點......
萬分謝謝

回覆
會員

Private Sub Worksheet_SelectionChange(ByVal Target As Range)

Cells(1, 1).Comment.Delete
Cells(1, 1).AddComment.Text Sheet1.Cells(1, 1).Comment.Text

End Sub

變化一下即可達到您的要求。
回覆
BuzzLightyear

引用:
作者: ICLA
Private Sub Worksheet_SelectionChange(ByVal Target As Range)

Cells(1, 1).Comment.Delete
Cells(1, 1).AddComment.Text Sheet1.Cells(1, 1).Comment.Text

End Sub

變化一下即可達到您的要求。
請問..
這是設自訂函數嗎?
那在Sheet2儲存格裡面要下甚麼指令以引用到Sheet1嗎?
謝謝

另外
我有找到一個類似的如下..
Function pz(rng)
pz = rng.Comment.Text
End Function
在Sheet2儲存格下"=PZ()"此自訂函數即可引用Sheet1儲存格的註解,
但問題是引用過來的註解會變成內容(而非變成註解).
回覆
Take it easy~

我來雞婆一下

ICLA兄提供的是SelectionChange事件,是工作表事件的一種。
請把該程式放到Sheet2模組(右擊Sheet2標籤 > 檢視程式碼),
則當Sheet2有任何儲存格選取的動作時(顧名思義,SelectionChange),
Cells(1, 1) 儲存格,也就是 A1 的註解會自動 = Sheet1.A1 的註解。

這樣明白嗎??

回覆







 XML   RSS 2.0   RSS 
本站使用 vBulletin 合法版權程式
站務信箱 : [email protected]

本論壇所有文章僅代表留言者個人意見,並不代表本站之立場,討論區以「即時留言」方式運作,故無法完全監察所有即時留言,若您發現文章可能有異議,請 email :[email protected] 處理。